总是发布带有发布代码的网站?

发布于 2024-11-03 08:12:10 字数 203 浏览 0 评论 0原文

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

我在开发时使用调试模式来清除一些缓存和类似的东西,并且我还有不同的 web.configs 用于发布和调试。有时,当我发布时,我忘记更改要发布的配置,最终导致网站损坏;)

我知道我可以使用 MS Build 或其他东西来做到这一点,但除此之外,发布工作正常。有什么建议吗?

Is it possible to change some setting so that Visual Studio always use the "release" configuration when publishing?

I use debug mode when i develop to clear some caches and stuff like that and i also have different web.configs for release and debug. Sometimes when i publish i forget to change the configuration to release and i end up with a broken website ;)

I understand i can do this with MS Build or something but publish working fine except for this. Any tips?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

放低过去 2024-11-10 08:12:10
  1. 在解决方案资源管理器中,选择项目。
  2. 在“视图”菜单上,单击“属性页”。
  3. 单击“生成”或“调试”选项卡(在 Visual C# 或 Visual F# 项目中)、“编译”或“调试”选项卡(在 Visual Basic 项目中)或“配置属性”(在 Visual C++ 项目中)。
  4. 在“配置”下拉列表中,单击“调试”或“发布”。”

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

  1. In Solution Explorer, select the project.
  2. On the View menu, click Property Pages.
  3. Click the Build or Debug tab, in a Visual C# or a Visual F# project, the Compile or Debug tab, in a Visual Basic project, or Configuration Properties, in a Visual C++ project.
  4. In the Configuration drop-down list, click Debug or Release."

Steps provided by:
http://msdn.microsoft.com/en-us/library/wx0123s5.aspx

未蓝澄海的烟 2024-11-10 08:12:10

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

我只是希望他们也为常规的 Click-Once 应用程序执行此操作......

As of at least VS 2017, the web publish settings now include a setting for which configuration to publish, which defaults to Release, so you can publish the release build even when VS is still in Debug configuration.

I just wish that they had also done this for regular Click-Once applications as well...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文