Путь IIS Express к applicationhost.config в Visual Studio 2010
Есть ли способ сообщить Visual Studio 2010, какое значение использовать для параметра /config при запуске IIS Express?
Используя Process Explorer, я вижу:
- Процесс iisexpress.exe запускается Visual Studio с параметром /config, указывающим на " Мои документы \IISExpress" через переменную среды с именем
IIS_USER_HOME
.
Однако мне нужно сохранить мой applicationhost.config в другом месте.
Изменение этой переменной IIS_USER_HOME
может сделать трюк (?), Но я не знаю, как это сделать.
То, что я пробовал:
Я полагаю, что эти инструкции на как отлаживать веб-проекты .NET с IIS Express до SP1 могут работать для меня, но они кажутся хлопот следовать. Должен быть более простой способ?
Этот вопрос StackOverflow о глобальных переменных в IIS Express предполагает, что я должен переместить местоположение "Мои документы". К сожалению, это не вариант для меня.
Ответы
Ответ 1
Вы не можете изменить IIS_USER_HOME, потому что это задано IISExpress.exe во время запуска процесса.
Я не уверен насчет проблем, связанных с как отлаживать веб-проекты .NET с IIS Express до SP1.
Если вы не хотите использовать макросы в VS, возможно, вы можете просто запустить IIS Express из командной строки с помощью/config-переключателя, а затем из visual Studio присоединить к iisexpress.exe и отладить ваше веб-приложение.