2

在我的工作中,我通常使用 Debug 模式来运行我的项目,并且我也想根据需要对其进行调试。有时,我还想将一个项目 DLL 部署到生产中。我必须在我的解决方案上从调试模式切换到发布模式并重新构建它。完成后,我从 Release 模式重新切换到 Debug 模式以返回我的工作。

当我的解决方案仍处于调试模式时,我需要最快的方式或可以选择在我选择的项目上构建 Release。

我正在使用 VS 2010 和 C#。

4

2 回答 2

2

不确定是否有类似的直接捷径。但你可以这样做:

Alt + B , O, R, Enter
F6
Alt + B, O, D, Enter

它实际上是从菜单中打开选项,如下所示:

Alt + B -> Build Menu
O -> Configuration Manager
R -> To Select Release Mode
Enter -> To close the Configuration Manager

F6 -> Build
Alt + B -> Build Menu
O -> Configuration Manager
D -> To Select Debug Mode
Enter -> To close the Configuration Manager
于 2012-10-02T04:35:41.780 回答
1

您可以使用 devenv.exe 将工具菜单条目添加到 Visual Studio,并在参数字段中使用命令行参数“$(SolutionDir)$(SolutionFileName)/build Release”,以当前打开的解决方案和配置模式作为参数发送到devenv.exe 的新命令行实例。这可以通过 Visual Studio 中的“工具”菜单、“外部工具”项来完成。这不需要您在打开的解决方案中更改构建配置,您可以为该项目分配一个菜单快捷键。

IE:

devenv c:\temp\solution.sln /build 发布

您可能还希望通过执行“devenv /?”来查看其他 devenv 参数。在提示下。此外,如果您在 Visual Studio 中打开了解决方案,请确保在发布构建之前保存您的源文件。

于 2012-10-02T04:54:01.543 回答