Относительный корень с отладчиком Visual Studio ASP.NET - PullRequest
3 голосов
/ 31 августа 2008

Я работаю над проектом ASP.NET, который физически находится в C: \ Projects \ MyStuff \ WebSite2. Когда я запускаю приложение с помощью отладчика Visual Studio, создается впечатление, что встроенный веб-сервер считает «C: \ Projects \ MyStuff \» относительным корнем, а не «C: \ Projects \ MyStuff \ WebSite2». Существует ли параметр web.config или что-то, что позволит тегам, подобным <img src='/img/logo.png' />, правильно отображаться, не прибегая к специальным тегам ASP.NET, таким как <asp:image />? Если я кодирую особенности отладчика, то при загрузке на рабочий сервер IIS все отключается.

Как вы решаете это?

1 Ответ

2 голосов
/ 31 августа 2008

Вы можете попробовать этот трюк, который Скотт Гатри опубликовал в своем блоге 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

, чтобы перейти к исправлению: выберите ваш проект / решение в обозревателе решений, а затем откройте вкладку Свойства, как если бы вы редактировали текстовое поле. Если вы щелкните правой кнопкой мыши и перейдите на «Страницы свойств», это не то место.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...