Я не вижу файлы Web.Debug.config и Web.Release.config в моем файле web.config после обновления моего проекта до VS2012.

Я только что обновил проект веб-сайта с VS2010 до VS2012 и пытался выяснить, как делать то, что я делал в проектах DeploymentPackage. На stackoverflow я прочитал много хороших вопросов и ответов, и я знаю, что делать, когда смогу найти нужные мне файлы. По какой-то причине в моем файле web.config нет двух файлов (Web.Debug.config и Web.Release.config). Я установил программу установки веб-платформы и создал свой профиль. Я также создал пользовательскую конфигурацию для развертывания, но по-прежнему не могу увидеть, как создаются эти файлы, поэтому я могу начать изменять некоторые параметры моего web.config во время развертывания. Кто-нибудь знает, есть ли какая-то настройка/трюк, чтобы эти файлы отображались в перенесенном проекте?


person Mark Bath    schedule 28.06.2013    source источник


Ответы (2)


Если вы не видите файлы web.debug.config или web.release.config под файлом web.config, возможно, они скрыты. В панели обозревателя решений, если вы нажмете «показать все файлы», они должны появиться.

person R Cash    schedule 04.10.2017
comment
Это была и моя проблема в V2019, хотя я не знаю, почему они были скрыты в проекте, но ни в одном другом, над которым я когда-либо работал. - person IronSean; 18.01.2021

Я нашел ответ в сообщении здесь: как добавлять файлы в процесс преобразования web.config?

В папке «Данные приложения» вы найдете созданные вами профили публикации и можете щелкнуть их правой кнопкой мыши, чтобы добавить файл преобразования конфигурации.

person Mark Bath    schedule 30.06.2013