ASP.NET, VisualStudio 2010: Web.config не публикуется?

По какой-то загадочной причине, внезапно, когда я публикую свой сайт, Web.config не получает coppied.

Сначала, когда я увидел, что для свойств Web.config установлено значение "Не копировать", это походило на причину... но когда я изменяю этот параметр, он не встает.

Есть ли какая-нибудь комбинация клавиш или какая-то глобальная настройка TFS, которая может повлиять на это?

Этого никогда не было раньше...

Ответ 1

По-видимому, если вы посмотрите на "Свойства", есть опция "Построить действие"... установите это в "Содержимое", если вы хотите, чтобы этот файл был скопирован в Publish. Если нет, выберите "Нет"

Ссылка: http://forums.asp.net/p/1528920/3698633.aspx

Ответ 2

В обозревателе решений > Щелкните правой кнопкой мыши файл Web.config > Свойства.

В диалоговом окне "Свойства"

установить Build Action = Content

установить Копировать в каталог вывода = Копировать всегда

введите описание изображения здесь