Dav*_*och 25 web-config publishing .net-4.0 visual-studio-2010 one-click-web-publishing
这几乎是链接构建配置与发布配置文件的重复,但该问题没有得到解答......
我有2 1单击我的Web应用程序的发布配置:
如果我选择Build=> Configuration Manager=> Release然后单击"发布"按钮,我的应用程序将以发布配置发布(反之亦然) - 不考虑当前选择的发布配置文件.
但我真正想要的是......
从1单击"发布"设置中设置相应的"构建配置".Test Server应与我的调试设置Production Server一起发布,并应与发布设置一起发布.
我不必在Configuration Manager中进行更改.但是我愿意.
所以,我有两个问题:
我只是做错了吗?根据发布设置中的一个小注释,说明"使用构建配置管理器更改配置",这似乎正是它的工作方式.

是否有另外一种方法可以拥有2个发布配置文件,一个具有Debug配置,另一个具有Release配置?
我使用调试/发布构建配置的唯一方法是我的Config Transforms具有不同的连接字符串.所以,替代方案,但仍然可以接受1点击,发布解决方案. :-)
可以通过使用多个 Web 部署包来实现另一种方式。
基本上创建两个不同的项目,每个项目都会编译并设置 asp.net 构建配置和输出。然后将部署脚本作为其中的一部分。
有点 hacky(希望发布配置文件可以按照您的意愿设置构建配置)。
除此之外,我通常通过 powershell 脚本进行操作,并从桌面部署开始,执行所有适当的编译和部署场景。
http://msdn.microsoft.com/en-us/magazine/cc163448.aspx
http://johnnycoder.com/blog/2010/01/07/deploy-aspnet-web-applications-with-web-deployment-projects/
| 归档时间: | 
 | 
| 查看次数: | 6136 次 | 
| 最近记录: |