2011-10-11 2 views
0

Je travaille sur l'application ASP.Net MVC 2.0 avec .Net framework 4.0 et IIS 6.1 (Windows 7). Lorsque j'ai créé le répertoire virtuel pour mon application, le routage d'URL fonctionnait pour toutes les actions côté serveur. Mais il ne considère pas le chemin du contenu statique comme les images, les scripts et le style.ASP.Net MVC 2.0 avec IIS 6.1 Problème de chemin de contenu statique Windows 7

S'il vous plaît aidez-moi dès que possible .....


MISE À JOUR:
Salut David Merci pour votre réponse rapide .........

S'il vous plaît noter les éléments suivants échantillon:

J'ai créé une application MVC avec le contrôleur nommé Home, à l'intérieur du contrôleur J'ai une action nommée myhome lorsque j'accède g le chemin routé comme localhost/Home/myhome, son bien accédé. Supposons que j'ai des images sur la page d'affichage. Ces images ne sont pas montrées. En raison d'un chemin invalide. Mais la même chose fonctionne avec Windows IIS7.0 de Windows 2008 R2 et fonctionne directement à partir de Visual Studio 2010. Seulement cela n'a pas fonctionné directement sur Virtual .... !!

+0

Vous voulez dire IIS 7.5? – SLaks

Répondre

0

Pas beaucoup d'informations pour connaître votre problème exact, mais quelque chose que vous pouvez vérifier est si "Authentification anonyme" utilise votre identité de pool d'applications.

sur IIS7 double-cliquez sur fonctionnalité d'authentification pour votre site, puis « Modifier ... » (clic droit sur « l'authentification anonyme) et changer à « l'identité de pool d'applications » au lieu de IUSER.

1

Êtes-vous coder en dur Si c'est le cas, arrêtez et utilisez Url.Content() à la place.Cela gérera automagiquement vos répertoires virtuels

Questions connexes