Как настроить IIS Path для локального хоста - PullRequest
0 голосов
/ 13 марта 2012

Онлайн, у меня нет проблем!Корень - это домен сайта!На localhost моя папка (где у меня есть все мои сайты): c: \ localhost.

Что ж, теперь для каждого сайта (скажем, MarkWebsite01) я выполняю (статическую) функцию, которая будет включенакаждый раз, когда я помещаю фотографию / ресурс / и т. д. ... и получаю путь от web.config, например:

<img src="<%=MyUtilities.GiveMePath%>/images/hello.gif" />

, что означает:

<img src="/MarkWebsite01/images/hello.gif" />

Я действительноскучно ставить это каждый раз.Есть ли стратегия, по которой я могу настроить (на локальном хосте) свой веб-сайт?Так что я могу избежать этого для каждого сайта.

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

Если IIS Express запускается из Visual Studio / Web Developer Express, то, если вы щелкнете верхнюю папку в обозревателе решений и откроете панель свойств (щелчок правой кнопкой мыши по свойствам или F4), там вы увидите virtual path. Вероятно, она установлена ​​как корневая папка, а не /MarkWebsite01/.

Ian

0 голосов
/ 13 марта 2012

Я думаю, вы можете попробовать следующий вариант: 1. напрямую использовать онлайн изображение, например: http://online -домен / images / 2. используйте ../ для переключения папки, например: ../images/ 3. используйте ~ /, например: ~ / rootFolder /../ images /

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