Есть ли способ указать Visual Studio включить файл конфигурации подпапки в опубликованный результат?

Если щелкнуть правой кнопкой мыши проект ASP.NET / опубликовать в Visual Studio, будут созданы файлы выпуска.

Но если в подпапке есть файл конфигурации, они не будут включены в окончательный выпуск.

e.g.

Root/Web.config // this will be included by default
Root/Admin/Web.Config // this won't be included by default

Есть ли способ указать Visual Studio включить файл конфигурации подпапки в опубликованный результат?

Спасибо


person The Light    schedule 14.10.2011    source источник
comment
Включено ли это в проект? Имеет ли тип ресурса значение Content и копирование в выходной каталог значение true?   -  person Oskar Kjellin    schedule 14.10.2011
comment
Не забудьте принять ответ :)   -  person Oskar Kjellin    schedule 14.10.2011


Ответы (2)


Отметьте его свойство CopyToOutputDirectory как "Всегда" или "Если новее".

person VdesmedT    schedule 14.10.2011

Предполагая, что это проект веб-приложения (а не веб-сайт), просто щелкните файл в проводнике решений и нажмите F4, чтобы отобразить свойства (если они еще не отображаются). Убедитесь, что «Копировать в выходной каталог» - это не «Не копировать» (т.е. «Копировать, если новее» или «Копировать всегда»), и ... вот и все.

person Marc Gravell    schedule 14.10.2011