Visual Studio在调试时锁定文件

Max*_*Max 10 ide visual-studio-2010 visual-studio

我有一个包含几个项目的VS解决方案.在调试特定项目时,所有源文件都被VS锁定.我想解开debugee没有依赖的消息来源.有没有办法在一个解决方案中做到这一点?

更新:

我正在使用Win XP SP3 32位.Visual Studio 2010,C#.编辑并继续启用.该解决方案包含6个项目(实际上数量不重要),其中5个项目依赖于使用Entity Framework的数据访问层项目.5个中没有一个具有任何相互依赖性.它们是WinForms和控制台应用程序.我希望能够运行其中一个项目,并在不停止第一个项目的情况下对其他项目进行更改.问题是启动和停止项目需要相当长的时间.

Han*_*ant 12

如果调试器尚未停止程序,则"编辑并继续"功能会阻止您编辑文件.简单的解决方法是Debug + Break All,然后您应该能够编辑文件,如果您的更改不违反E + C施加的限制,您的更改将立即生效.这是最有效的工作流程.

严厉的方法是禁用编辑并继续.工具+选项,调试器,编辑和继续,取消选中启用复选框.