Comment pouvons-nous configurer notre site Web ASP.Net déjà développé pour utiliser IIS Server au lieu d'utiliser IIS Express dans VS2015?
IIS Express est le serveur par défaut dans Visual Studio 2015. Mon site Web fonctionne correctement avec le serveur de développement Web ASP.NET dans Visual studio 2012, mais lorsqu'il est exécuté dans VS2015, il ne charge pas les fichiers css et les images.
Donc, je veux l'exécuter avec IIS Serveur et non pas IIS Express dans VS2015. Quelqu'un peut m'aider ?
Le problème avec le chargement des CSS et des images est probablement dû aux chemins que vous avez utilisés, pas à l'hôte Web.
"/Images/Image1.jpeg" recherche toujours un sous-dossier Image avec une Image1.jpg au même endroit que la page en cours.
"~/Images/Image1.jpeg" recherche un dossier Images avec une Image1.jpg à partir de la racine du site. L'utilisation du tilde (~) va également aborder d'autres aspects (contrôles utilisateur, pages de dossiers, etc.).
Il en va de même pour les hrefs de feuille de style. Si vous souhaitez diagnostiquer ce type de problème lié au chargement impossible des ressources, vous pouvez utiliser les outils de développement (IE, Chrome, FireFox/FireBug, Safari, etc.) et lancer une capture sur l'onglet Réseau. Cela listera une requête pour chaque ressource (image, css, js, etc.) et le chemin d'accès à la requête et le statut HTTP (404 - non trouvé, 200 - OK, etc.).
EDIT: Mis à part ce qui précède, qui vous aidera à trouver le problème source lié au non-chargement de CSS et des images, vous devrez faire certaines choses.
À ce stade, vous devriez pouvoir démarrer le débogage, mais vous devez vraiment envisager la conversion en une application Web si vous souhaitez un programme moins fragile et une expérience de développement plus facile.
Principales différences entre WS/WAP - https://msdn.Microsoft.com/en-us/library/dd547590(v=vs.110).aspx
Conversion de WS en WAP - https://msdn.Microsoft.com/en-us/library/aa983476(v=vs.100).aspx
Propriétés du projet -> Web -> Serveurs -> Modifier IIS Express en local IIS -> Cochez Appliquer les paramètres du serveur à tous les utilisateurs -> puis URL du projet en http: // localhost/Exemple (votre projet)
Ensuite, construisez votre projet.
Faites un clic droit sur votre projet et allez dans Propriétés puis sur Web. Sur la section serveurs, changez le serveur IIS.