这是Visual Studio 2008的在Visual Studio中,我该如何调试一个项目没有构建它
我Tools|Projects and Solutions|Build and Run|On Run, when projects are out of date
设置为Always build
,因为这是我平时想。但是,有些时候(当我正在检查版本控制中的历史版本时),我想跳过构建过程。是否有一个魔术键击会重写正好一个调试会话的构建步骤,所以我不必更改设置并将其更改回去?
这是Visual Studio 2008的在Visual Studio中,我该如何调试一个项目没有构建它
我Tools|Projects and Solutions|Build and Run|On Run, when projects are out of date
设置为Always build
,因为这是我平时想。但是,有些时候(当我正在检查版本控制中的历史版本时),我想跳过构建过程。是否有一个魔术键击会重写正好一个调试会话的构建步骤,所以我不必更改设置并将其更改回去?
请右键单击解决方案名称并转至Properties -> Configuration Properties -> Configuration
,清除项目的Build复选框。
我的工作是:在代码中设置System.Diagnostics.Debugger.Launch()
行,单独运行程序,将调试器附加到VS中。
我不认为这对我有用。重点是我有一个二进制文件,我不想重新编译它。 – seeker
在VS2013中:右键点击solution -> Configuration Manager
,并清除项目的构建复选框。
我会接受这个答案,但我不再处于需要这样做的情况。 (我问这个问题已经有几年了);这些步骤看起来比较合理,比通过'Tools | ...'搜索要短,尽管你必须记得再次打开构建。 – seeker
2年,但我也有问题(另外2年后)。编程= Google + Stackoverflow – Stefan