Visual studio 是否始终使用发布代码发布网站?

Visual studio 是否始终使用发布代码发布网站?,visual-studio,deployment,publish,Visual Studio,Deployment,Publish,是否可以更改某些设置,以便Visual Studio在发布时始终使用“发布”配置 我在开发时使用调试模式来清除一些缓存和类似的东西,并且我还有不同的web.configs用于发布和调试。有时候,当我发布时,我忘了将配置更改为发布,结果我的网站坏了;) 我知道我可以用MS Build或其他东西来做这件事,但除了这件事,发布工作还可以。有什么建议吗 在解决方案资源管理器中,选择项目 在“视图”菜单上,单击“属性页” 在VisualC或VisualFig项目中,单击VisualBasic项目中的编译或

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

我在开发时使用调试模式来清除一些缓存和类似的东西,并且我还有不同的web.configs用于发布和调试。有时候,当我发布时,我忘了将配置更改为发布,结果我的网站坏了;)

我知道我可以用MS Build或其他东西来做这件事,但除了这件事,发布工作还可以。有什么建议吗

  • 在解决方案资源管理器中,选择项目
  • 在“视图”菜单上,单击“属性页”
  • 在VisualC或VisualFig项目中,单击VisualBasic项目中的编译或调试选项卡,或VisualC++项目中的配置属性,单击“构建”或“调试”选项卡。
  • 在配置下拉列表中,单击调试或发布。“
  • 以下方面提供的步骤:

    至少从VS 2017开始,web发布设置现在包括要发布的配置的设置,默认为Release,因此即使VS仍处于调试配置中,您也可以发布发布版本


    我只希望他们也能为常规的一次点击应用程序这样做…

    出于某种原因,VS 2010在我使用“发布网站”时总是使用调试版本;如果我能找到停止的方法(因为该网站没有项目,而是只有解决方案中的选项),也许我可以回答这个问题,反之亦然…@如果这个回答有助于您将其标记为已接受。我想您误解了这个问题。这不是关于如何更改配置,而是发布时有一个特定的配置,这不等于编译。