2008-08-30 24 views
3

物理的にC:\ Projects \ MyStuff \ WebSite2にあるASP.NETプロジェクトで作業しています。 Visual Studioデバッガでアプリケーションを実行すると、組み込みのWebサーバーは "C:\ Projects \ MyStuff \"が "C:\ Projects \ MyStuff \ WebSite2"ではなく相対ルートであると見なしているようです。 web.configの設定や<img src='/img/logo.png' />のようなタグが、<asp:image />のようなASP.NET固有のタグに頼らなくても正しくレンダリングできるようにするものがありますか?デバッガの特質をコード化すれば、本番用のIISサーバーにアップロードするときには、何かがオフになります。Visual Studio ASP.NETデバッガで相対ルート

どうすれば解決できますか?

答えて

2

フィックスにカットするスコット・ガスリーは彼のブログhttp://weblogs.asp.net/scottgu/archive/2006/12/19/tip-trick-how-to-run-a-root-site-with-the-local-web-server-using-vs-2005-sp1.aspx

に掲示このトリックを試すことができます。ソリューションエクスプローラでプロジェクト/ソリューションを選択して、あなたのように[プロパティ]タブを開くだろうあなたはテキストボックスを編集していた場合。あなたが右クリックして、間違った場所である "プロパティページ"に行った場合。

関連する問題