2010-12-01 30 views
0

lors de l'exécution de mon application vs tout va bien J'ai déployé l'application et l'exécuter à partir d'IIS7 sur une machine exécutant Windows 7 le site fonctionne mais je icônes et images dans le dossier de contenu dosn « t apparaissent dans les pages Web aussi lorsque je tente de naviguer dans cette image m'a dit que les fichiers non trouvéDéploiement de l'application Web asp.net Mvc

+0

Il serait utile que vous pourriez fournir quelques informations sur le déploiement et le projet lui-même. Courez-vous à partir d'un répertoire virtuel par rapport à une application enracinée, utilisez-vous des chemins absolus pour vos images, etc? –

Répondre

0

Il est généralement les petites choses que nous négligeons lors de la programmation (et le déploiement)

  1. Assurez-vous que votre répertoire virtuel est pointu au bon endroit
  2. Assurez-vous que votre contenu est tous publié
  3. Assurez-vous que les autorisations sur le répertoire virtuel est correct

Plus d'informations permettrait de déterminer exactement ce qui se passe bien.

0

Je suppose que vous faites référence à vos images avec un chemin différent entre le serveur Web VS et la façon dont vous avez configuré le site dans IIS.

Par exemple, si vous avez utilisé

<link href="../../Content/Somefile.css" />

pour référencer un fichier CSS (ou une image) garder à l'esprit ce chemin pourrait ne pas être correct sur votre machine IIS.

Vous pourriez avoir besoin de mettre à jour ces chemins à quelque chose comme

<link href="<%: Url.Content("~/Content/Somefile.css") %> />