web.configs
От: Аноним  
Дата: 04.02.11 10:16
Оценка:
Нужен совет.
Собственно, для продакшена используется особый web.config, он сильно отличается от того, который используется для разработки в студии.
Перед деплоем, сайт компилиться, примерно так
megabuild.bat
msbuild.exe ...\WebSite\WebSite.csproj /target:_CopyWebApplication ... /p:Configuration=Release
Собственно, нужно в момент компиляции подменить web.config на ~config.production
Из-за policy, мне проблематично просить их добавить сюда скопировать файл config.production в web.config.


Как это лучше делать, есть идея вставить копирования конфига в pre-build event сайта,
типа:
if $(ConfigurationName) == Release (
copy web.production web.config
)
else
(
copy web.dev web.config
)

Может есть лучшие механизмы?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.