是否在 Visual Studio 2012 Express 中删除了 Batch Build 选项?
Posted
技术标签:
【中文标题】是否在 Visual Studio 2012 Express 中删除了 Batch Build 选项?【英文标题】:Has the Batch Build option been removed in Visual Studio 2012 Express? 【发布时间】:2012-11-20 15:04:02 【问题描述】:我最近刚从 Visual C++ 2010 Express 切换到 Visual Studio 2012 Express for Desktop。由于我经常使用它,我很快发现自己正在寻找 Build 菜单下的 Batch Build... 选项(或解决方案资源管理器 →
在工作中,我有 Visual Studio 2012 Professional,Batch Build... 选项与 Visual Studio 2010 中的相同。
此功能是否已从 Express 版本中删除?
【问题讨论】:
【参考方案1】:事实证明,Batch Build... 功能仍然存在于 Visual Studio 2012 的 Express 版本中;它只是由于某种原因被隐藏了。
要访问它,您可以通过菜单 Tools → Options... → Environment → Keyboard 分配键盘快捷键 并找到 Build.BatchBuild,或者您可以通过 Tools 将其添加到 Build 菜单和解决方案上下文菜单(它曾经所在的位置) → 自定义... → 命令。 Build 菜单位于名为 Build 的菜单栏下方,Solution 上下文菜单位于名为 Project and Solution Context Menus | 的上下文菜单下方。解决方案。
【讨论】:
【参考方案2】:不,它没有被剪掉。我最近一直在用它。
但是,我至少有一个解决方案,其中 Batch Build 没有出现在菜单上(也没有出现在 Visual Studio 2010 中)。我的猜测是 Visual Studio 不喜欢该解决方案的某些内容,并且它禁用了批处理构建功能 - 但我从未深入了解它。
我想说,如果你真的需要那个功能,那就创建一个新的解决方案,然后一个一个地重新添加现有的项目。
【讨论】:
谢谢。我已经尝试了一些新项目,但该项目仍然不存在。我在您的屏幕截图中注意到您拥有正确的 Visual Studio,而不是 Express 版本。就像我说的,这只发生在 Express 中。【参考方案3】:您还可以 (Visual Studio 2013 Express) 自定义菜单以获取命令(返回): How to: Customize Menus and Toolbars in Visual Studio
【讨论】:
以上是关于是否在 Visual Studio 2012 Express 中删除了 Batch Build 选项?的主要内容,如果未能解决你的问题,请参考以下文章
是否在 Visual Studio 2012 Express 中删除了 Batch Build 选项?
是否可以更改 Visual Studio 2012 中的图标?
MSbuild是否要求在构建服务器上安装Visual Studio?