Ответ 1
По-видимому, если вы посмотрите на "Свойства", есть опция "Построить действие"... установите это в "Содержимое", если вы хотите, чтобы этот файл был скопирован в Publish. Если нет, выберите "Нет"
По какой-то загадочной причине, внезапно, когда я публикую свой сайт, Web.config не получает coppied.
Сначала, когда я увидел, что для свойств Web.config установлено значение "Не копировать", это походило на причину... но когда я изменяю этот параметр, он не встает.
Есть ли какая-нибудь комбинация клавиш или какая-то глобальная настройка TFS, которая может повлиять на это?
Этого никогда не было раньше...
По-видимому, если вы посмотрите на "Свойства", есть опция "Построить действие"... установите это в "Содержимое", если вы хотите, чтобы этот файл был скопирован в Publish. Если нет, выберите "Нет"
В обозревателе решений > Щелкните правой кнопкой мыши файл Web.config > Свойства.
В диалоговом окне "Свойства"
установить Build Action = Content
установить Копировать в каталог вывода = Копировать всегда