Partager via


Comment : choisir un type de site Web pour des applications ASP.NET

Mise à jour : novembre 2007

Dans le Concepteur d'applications, vous pouvez définir votre application ASP.NET pour qu'elle s'exécute sur un serveur du développement ASP.NET ou IIS. Vous pouvez effectuer cette tâche en modifiant le type d'emplacement du projet de l'application ou le format de son nom de projet.

Remarque :

Les modifications apportées au type d'emplacement du projet ou aux propriétés du nom du projet ont des répercussions sur l'un et l'autre. Après avoir implémenté l'application, ces propriétés deviennent en lecture seule. Par conséquent, assurez-vous de configurer correctement ces propriétés avant l'implémentation. Pour plus d'informations, consultez Considérations relatives à l'implémentation d'applications.

Par exemple, si vous souhaitez que votre application ASP.NET s'exécute sur un serveur du développement ASP.NET, sélectionnez le type d'emplacement du projet Système de fichiers ou omettez le préfixe https://localhost du nom du projet. Si vous souhaitez exécuter votre application ASP.NET sur IIS, sélectionnez le type d'emplacement du projet HTTP ou incluez le préfixe https://localhost dans le nom du projet. Pour plus d'informations, consultez Comment : modifier les noms de projets d'applications.

Remarque :

Si vous définissez la propriété Template sur Application Web ASP.NET pour votre application ASP.NET, vous devez définir la propriété Type d'emplacement du projet sur Système de fichiers. Vous devez affecter à la propriété Projet un nom, pas une URL.

Pour définir une application ASP.NET de sorte qu'elle s'exécute sur un serveur de développement ASP.NET

  1. Dans le diagramme d'application, cliquez sur la définition d'application ASP.NET.

  2. Dans la fenêtre Propriétés, effectuez l'une des tâches suivantes :

    • Affectez à la propriété Type d'emplacement du projet l'option Système de fichiers.

      Dans la propriété Projet, Visual Studio supprime les https://localhost préfixes du nom du projet.

      Conseil :

      Si vous ne pouvez pas consulter la fenêtre Propriétés, ouvrez-la en cliquant sur Fenêtre Propriétés dans le menu Affichage ou en appuyant sur F4.

    - ou -

    • Affectez à la propriété Projet le nom de l'application ou le nom du projet sans le préfixe https://localhost.

      La propriété Type d'emplacement du projet a la valeur Système de fichiers.

Lorsque vous implémentez l'application, Visual Studio génère un projet Web de serveur de développement ASP.NET. Pour plus d'informations, consultez Comment : implémenter des applications dans des diagrammes d'application.

Pour définir une application ASP.NET de sorte qu'elle s'exécute sur IIS

  1. Dans le diagramme d'application, cliquez sur la définition d'application ASP.NET.

  2. Dans la fenêtre Propriétés, effectuez l'une des tâches suivantes :

    • Affectez à la propriété Type d'emplacement du projet l'option HTTP.

      Conseil :

      Si vous ne pouvez pas consulter la fenêtre Propriétés, ouvrez-la en cliquant sur Fenêtre Propriétés dans le menu Affichage ou en appuyant F4.

      La propriété Projet est préfixée avec https://localhost. Vous pouvez modifier le nom de serveur, si nécessaire.

    - ou -

    • Dans la propriété Projet, entrez une URL Web IIS ou une adresse de répertoire au format suivant : http://localhostServerName/ApplicationDirectoryLocation.

      La propriété Type d'emplacement du projet a la valeur HTTP.

Lorsque vous implémentez l'application, Visual Studio génère un IIS Web projet. Toutefois, vous devez disposer de certaines autorisations pour implémenter l'application. Pour plus d'informations, consultez Considérations relatives à l'implémentation d'applications et Comment : implémenter des applications dans des diagrammes d'application.

Voir aussi

Concepts

Vue d'ensemble des applications ASP.NET dans les diagrammes d'application

Autres ressources

Définition d'applications ASP.NET sur les diagrammes d'application

Implémentation d'applications dans des diagrammes d'application