Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET MVC在“上应用web.config转换”;出版「;_Asp.net_Visual Studio 2010_Deployment_Web Config_Release - Fatal编程技术网

ASP.NET MVC在“上应用web.config转换”;出版「;

ASP.NET MVC在“上应用web.config转换”;出版「;,asp.net,visual-studio-2010,deployment,web-config,release,Asp.net,Visual Studio 2010,Deployment,Web Config,Release,我使用的是VS2010,我有一个使用“Publish”命令部署的Web应用程序 我在Web.Release.Config文件中定义了几个转换,以更改连接字符串和需要在“live”服务器中更改的其他设置 我看到的问题是,当我执行“Publish”命令时,它没有应用web.release.config文件中定义的转换 你知道如何实现这一目标吗 感谢使用visual studio,菜单上应该有一个选择框。您需要选择构建的类型(发布、调试等) 如下所示: 要小心它被设置为发行版。tugberk有一个很

我使用的是VS2010,我有一个使用“Publish”命令部署的Web应用程序

我在Web.Release.Config文件中定义了几个转换,以更改连接字符串和需要在“live”服务器中更改的其他设置

我看到的问题是,当我执行“Publish”命令时,它没有应用web.release.config文件中定义的转换

你知道如何实现这一目标吗


感谢使用visual studio,菜单上应该有一个选择框。您需要选择构建的类型(发布、调试等)

如下所示:


要小心它被设置为发行版。

tugberk有一个很好的建议,但是如果您发布web.config和转换的相关部分,以查看转换定义中是否存在问题,可能会有所帮助。就是这样,我认为“发布”操作会自动选择发行版,对其进行更改,并且成功。Thanks@willvv嗯,我去过那里一次:)很高兴这有帮助。