C# 在VS 2010中调试时修改代码而不重新生成

C# 在VS 2010中调试时修改代码而不重新生成,c#,visual-studio-2010,debugging,C#,Visual Studio 2010,Debugging,首先,我知道一些其他类似的问题,但这对我没有帮助 我知道什么是编辑和继续,但我必须使用x64代码,所以E&C不是一个选项:C +E&C有soe限制,如创建循环等 我想要的是——只允许我修改代码,但像文件未更改一样执行调试。仅在下一次构建时重新编译(类似于我们在C++中所做的) 例如,我想添加一些注释,您不想修改调试器用于源代码视图的文件,因为这样会弄乱符号信息(行号) 在另一个目录中复制源代码并编辑副本。使用任何版本控制系统在两个副本之间同步更改。您不希望修改调试器用于源代码视图的文件,因为这会

首先,我知道一些其他类似的问题,但这对我没有帮助

我知道什么是编辑和继续,但我必须使用x64代码,所以E&C不是一个选项:C +E&C有soe限制,如创建循环等

我想要的是——只允许我修改代码,但像文件未更改一样执行调试。仅在下一次构建时重新编译(类似于我们在C++中所做的)


例如,我想添加一些注释,您不想修改调试器用于源代码视图的文件,因为这样会弄乱符号信息(行号)


在另一个目录中复制源代码并编辑副本。使用任何版本控制系统在两个副本之间同步更改。

您不希望修改调试器用于源代码视图的文件,因为这会弄乱符号信息(行号)


在另一个目录中复制源代码并编辑副本。使用任何版本控制系统来同步两个副本之间的更改。

在托管代码中的E+C(在VS2005中引入)之前,我使用了Visual Studio的第二个实例…延迟关闭(主持人决定:发送给工程团队考虑):.Copy将文件粘贴到空文本文件中以进行注释。或者将调试器引脚用作简单注释。去年,微软研究院(MicrosoftResearch)正在开发调试器画布,它允许您对源代码进行大量注释。它似乎仍处于研究模式,但你可以下载它:谢谢,杰西胡。这有点帮助。您能将该消息称为答案吗,所以我将其标记为bwest answer?在托管代码中使用E+C之前(在VS2005中引入),我使用了Visual Studio的第二个实例…延迟关闭(主持人决定:发送给工程团队以供考虑):.Copy将文件粘贴到空文本文件中以进行注释。或者将调试器引脚用作简单注释。去年,微软研究院(MicrosoftResearch)正在开发调试器画布,它允许您对源代码进行大量注释。它似乎仍处于研究模式,但你可以下载它:谢谢,杰西胡。这有点帮助。你能把这条消息作为答案吗?我会把它标记为B最佳答案?嗯,看来我需要打开两份visual studio?它不是很方便,而且很难找到请求的代码行。这在C++和NeMELE中很有效。发现一个bug,做出假设,更改代码,调试下一步。每次编辑后都要等待解决方案重新启动。我确实希望在调试期间修改该文件。我知道行号会弄乱。嗯,看来我需要打开两份visual studio?它不是很方便,而且很难找到请求的代码行。这在C++和NeMELE中很有效。发现一个bug,做出假设,更改代码,调试下一步。每次编辑后都要等待解决方案重新启动。我确实希望在调试期间修改该文件。我知道行号会弄乱的。