【问题标题】:Microsoft Visual Studio: how to make one-click release builds without leaving debug mode?Microsoft Visual Studio:如何在不离开调试模式的情况下进行一键发布构建?
【发布时间】:2014-08-28 15:30:33
【问题描述】:

我用 C# 编程。我的开发过程的细节是我经常在调试模式下运行应用程序,但有时我需要在发布模式下快速构建(不运行)dll / exe。

现在我必须单击下拉菜单,更改调试 > 发布,在 Studio 加载内容时等待 5-10 秒,然后单击“构建”。然后改回发布>调试并再次等待。这很烦人。

请告诉我如何在不离开调试模式的情况下实现一键发布构建?

【问题讨论】:

  • 您通常可以使用工具栏上的组合框更改活动配置。看不到,菜单被遮住了。
  • 使用命令行构建?看看msbuild
  • 我试过使用命令行,它是有效的。但它有两个缺点: 1. 构建发生在 Visual Studio 窗口之外,它的输出到控制台/日志,不太方便。 2. 我必须手动为每个新项目复制构建 .bat 脚本。

标签: c# visual-studio build


【解决方案1】:

如果您现在没有看到新按钮,您可以轻松添加新按钮。方法如下。
按照这些菜单路径(?)。

TOOLS > CUSTOMIZE >   

工具栏标签中,创建一个新工具栏。给一个你喜欢的名字。
选择 commands 选项卡,选择 toolbar 选项(单选)按钮,然后从组合中选择您的新工具栏。
点击add command,从左侧列表中选择build
从右侧列表中,分别添加 Build solutionSolution Configurations

享受。 :) 但不是一键点击。

P.S.:您会看到带有构建按钮的新工具栏。

编辑:
Visual Studio 当前不支持宏录制。 Can I record/play macros in Visual Studio 2012/2013/2015?
因此,无论是创建加载项还是使用 http://vlasovstudio.com/visual-commander/ 之类的东西都可以解决您的问题。 (对我不起作用。)

【讨论】:

  • 但是这个按钮将使用与下拉菜单中相同的模式(调试/发布),不是吗?
  • @DoctorCoder 当然。 3 次点击。但比构建 > 配置管理器 > 发布 > 关闭构建 > 构建解决方案更好
【解决方案2】:

您可以从 Visual Studio Batch Build 对话框构建任何配置。它不是一键式的,但可以简化您的工作流程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    相关资源
    最近更新 更多