始终使用发布代码发布网站?

11

是否有可能更改某些设置,以便 Visual Studio 在发布时始终使用“发布”配置?

在开发时,我使用调试模式清除一些缓存等内容,同时我也有不同的 web.config 文件用于发布和调试。有时候当我发布时,我会忘记将配置更改为发布模式,结果就是网站出现错误;)

我知道可以使用 MS Build 等方法来实现此目的,但发布功能已经很好了,除了这个问题。有什么建议吗?


由于某种原因,当我使用“发布网站”时,VS 2010总是使用Debug构建;如果我能弄清楚如何停止它(因为该网站没有项目,而只在解决方案中有选项),也许我就可以回答这个问题,或者反过来... - Thomas S. Trias
如果这个答案对你有帮助,请标记为已接受。 - nikib3ro
2个回答

0

从至少VS 2017开始,Web发布设置现在包括一个用于发布哪个配置的设置,默认为Release,因此即使VS仍处于Debug配置中,您也可以发布发布版本。

我只希望他们也能为常规Click-Once应用程序做到这一点...


0
  1. 在“解决方案资源管理器”中选择项目。
  2. 在“视图”菜单上,单击“属性页”。
  3. 单击“生成”或“调试”选项卡,在Visual C#或Visual F#项目中,单击“编译”或“调试”选项卡,在Visual Basic项目中,或单击“配置属性”在Visual C++项目中。
  4. 在“配置”下拉列表中,单击“调试”或“发布”。

步骤提供者: http://msdn.microsoft.com/en-us/library/wx0123s5.aspx


2
我认为你误解了问题。这不是关于如何更改配置,而是在发布时具有特定的配置,这与编译不相等。 - Patrick

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接