2010-08-18 2 views
3

Я пытаюсь разработать свое первое веб-приложение с использованием преобразований Web.Config.Преобразуются ли преобразования web.config во время цикла сборки/разработки не только во время публикации?

Попытка запуска приложения (здание с конфигурацией сборки «Dev») на веб-сервере Asp.Net Debugging, встроенном в VS, не работает - конфигурация «Web.Dev.config» не работает, t, как видно из приложения.

Этого можно ожидать? Это только при развертывании, что преобразования происходят?

Большое спасибо!

ответ

2

На любом веб-сайте asp.net проверяется только web.config веб-сервером. web.dev.config всегда будет игнорироваться (рассматривается как не что иное, как неизвестный файл). Это верно независимо от того, работает ли в Visual Studio или IIS.

+0

Значит, только когда вы выбираете «Опубликовать», что преобразования происходят тогда? – Kenny

+0

Хорошо, я вижу это сейчас. Это тоже имеет смысл, как если бы процесс сборки изменил Web.Config с помощью «вставки», тогда он будет содержать Inserted ... – Kenny

Смежные вопросы