http://localhost/
で実行されているASP.NET MVC 3のWebサイトがあります。私も新しいプロジェクト(ASP.NET MVC3)を持っていて、アプリケーションとして展開したいのですが URLは次のようになりますhttp://localhost/child/
ASP.NET MVC 3 - IIS 7.5のアプリケーションとしてデプロイすると画像が見つかりません
私は画像に問題があります。 <img src="/content/img/site-logo.png" alt="logo" />
を使用して画像を作成した場合、実際のURLは/child/content/img/site-logo.png
であるため、画像は利用できません。
URLをUrl.Content("~/content/img/site-logo.png")
に入れれば解決できますが、今はすべての画像を変更したくありません。
もう少し簡単な解決策ですか?一部のIIS 7設定?
弾を噛んで変更してください。 Url.Contentはこの目的のために正確に使用するため、正しく使用できなかったため、料金を支払うようになりました。 –
合意。これがUrl.Contentの目的です。 –