Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Dans le Concepteur d'applications, chaque type d'application qui prend en charge l'implémentation a une propriété Modèle qui spécifie un modèle de projet par défaut. Lorsque vous implémentez l'application, Visual Studio utilise le modèle pour générer le projet d'application correspondant.
Les sections suivantes contiennent plus d'informations à propos des modèles de projet pour les applications dans le diagramme d'application :
Modification des modèles de projet
Modèles de projet personnalisés
Pour plus d'informations, consultez Introduction aux solutions, projets et éléments et Types et prototypes d'applications pour la définition d'applications.
Modification des modèles de projet
Avant d'implémenter une application, vous pouvez modifier son modèle de projet. Lorsque vous implémentez l'application, Visual Studio génère les fichiers projet correspondants dans votre solution. Pour plus d'informations, consultez Comment : modifier les modèles de projet d'applications.
Remarque : |
|---|
Le modèle de projet affecte uniquement la création initiale du projet. Vous ne pouvez pas modifier ce modèle après l'implémentation. Vous ne pouvez pas non plus le définir pour une application ayant fait l'objet d'une ingénierie à rebours. Pour plus d'informations, consultez Considérations relatives à l'implémentation d'applications. |
Par exemple, pour une application de service Web ASP.NET, le modèle de projet par défaut est un site Web vide. En revanche, avant l'implémentation, vous pouvez sélectionner le modèle de site Web ASP.NET. Ce modèle ajoute une page Web que vous pouvez utiliser pour concevoir une interface utilisateur ainsi qu'une interface de service Web de programmation pour le site Web. Lorsque l'application est implémentée, un fichier .aspx pour la page Web est ajouté au projet d'application dans l'Explorateur de solutions.
Remarque : |
|---|
Visual Studio ne visualise pas de pages Web sur le diagramme d'application. Pour une application ASP.NET implémentée, vous pouvez aussi ajouter des pages Web à son projet via l'Explorateur de solutions. |
Pour plus d'informations sur les différents projets disponibles dans Visual Studio, consultez la documentation Visual Studio.
Modèles de projet personnalisés
Vous pouvez assigner un modèle personnalisé à une application plutôt que d'utiliser un modèle de projet prédéfini. Toutefois, avant de pouvoir assigner un modèle personnalisé, le modèle doit exister en premier ou vous devez le créer. Lorsque vous implémentez l'application, Visual Studio génère des fichiers projet définis par le modèle personnalisé. Pour plus d'informations, consultez Modèles Visual Studio et Création de modèles de projet.
Considérations pour la création et la sélection de modèles personnalisés
Lorsque vous créez ou sélectionnez un modèle personnalisé, tenez compte des considérations suivantes :
Un modèle personnalisé doit créer un projet qui est cohérent avec le type d'application à laquelle vous assignez le modèle.
Les Concepteurs de systèmes distribués prennent uniquement en charge les modèles de projet d'application Windows, Office, de site Web et Web ASP.NET. Par exemple, les modèles personnalisés créés à partir de projets Smart Device Visual Studio ne peuvent pas être utilisés pour implémenter des applications Windows ou Office.
Un modèle personnalisé ne doit générer qu'un projet d'application unique.
Un modèle personnalisé peut créer des points de terminaison supplémentaires.
Si vous sélectionnez un modèle de projet qui inclut le code pour les points de terminaison pris en charge dans le diagramme d'application, Visual Studio ajoute ces points de terminaison à l'application dans le diagramme.
Un modèle personnalisé ne doit pas générer de définition d'application (fichier .sdm). Ce fichier sera en conflit avec celui créé pendant le processus d'implémentation.
Par exemple, vous pouvez créer un modèle personnalisé du projet d'une application implémentée. Ce modèle inclura un fichier .sdm. Toutefois, ces modèles génèrent une erreur et verrouillent le diagramme d'application. Pour plus d'informations, consultez Vue d'ensemble du modèle de définition de système (SDM) et Dépannage de diagrammes d'application.
Conseil :Pour créer un modèle qui génère un projet semblable à une application implémentée existante, créez un prototype personnalisé à partir de l'application. Supprimez le fichier .sdm avant d'enregistrer le modèle. Pour plus d'informations, consultez Comment : créer des prototypes personnalisés à partir d'applications configurées et de points de terminaison.
Lorsque vous sélectionnez un modèle personnalisé pour un prototype d'application personnalisé que vous projetez de distribuer, affectez à la propriété Template un chemin d'accès relatif au lieu du chemin d'accès absolu, sans la barre oblique inverse de début (\) . Cette action permet de stocker le modèle personnalisé sur tout lecteur.
Par exemple, supposons que vous choisissiez un modèle personnalisé situé dans le répertoire "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplatesCache\....". Lorsque vous définissez la propriété de modèle pour le prototype d'application personnalisé, spécifiez le chemin d'accès relatif suivant au lieu du chemin d'accès absolu, sans la barre oblique inverse de début (\) : "ProjectTemplatesCache\....".
Voir aussi
Autres ressources
Définition d'applications sur les diagrammes d'application
Assignation de modèles de projet à des applications dans des diagrammes d'application