Visual Studio 2008 Веб-настройка проекта Проблема
Я создал проект веб-установки в Visual Studio 2008 для нескольких сред, DEV, QA, UAT и PROD. Я установил для всех четырех файлов web.config файловой системы следующие условия и имя цели:
- Condition: DEPLOYMENT_ENVIRONMENT="Development", TargetName: web.config
- Condition: DEPLOYMENT_ENVIRONMENT="QA", TargetName: web.config
- Condition: DEPLOYMENT_ENVIRONMENT="UAT", TargetName: web.config
- Condition: DEPLOYMENT_ENVIRONMENT="Production", TargetName: web.config
SourcePath установлен на моем локальном компьютере, на котором расположены все четыре файла web.config, и называется DEV.web.config, QA.web.config, UAT.web.config и Production.web.config. У меня есть пользовательский интерфейс с четырьмя переключателями с метками и значениями, которые соответствуют моим именам файлов, для ButtonProperty установлено значение DEVELOPMENT_ENVIRONMENT, а для DefaultValue установлено значение Development.
Во время установки, когда я выбираю среду, отличную от разработки, например, QA или UAT, устанавливаются все файлы, кроме web.config. Любые идеи, что я пропустил или может быть причиной этой проблемы?