我正在阅读此http://blogs.msdn.com/b/webdev/archive/2009/05/04/web-deployment-web-config-transformation.aspx但是当我在Visual Studio中右键单击web.config时,“添加编码变换”显示为灰色。 (我没有调试或任何东西。)
基本上,我想根据我要发布的服务器来更改连接字符串。我有一个开发服务器,我有一个制作服务器。
在ASP.NET MVC中,我可以采用哪种方式?
目前,我的web.config下有两个文件:Web.Debug.Config
和Web.Release.Config
。
谢谢。
答案 0 :(得分:3)
您需要打开Solution Configuration dropdown并添加新配置。
请注意,执行此操作时,您可以使用不同的编译常量,代码协定设置等。务必复制现有配置(即Release)。此外,代码合同设置当前不会复制。