Visual studio 2010 如果在调试解决方案时签出该类,则VisualStudio不会将该类加载到编辑器中 我们使用VisualStudio 2010和Team Foundation Server 2010进行源代码管理。我们的VB解决方案有几个项目。一个EXE和几个DLL

Visual studio 2010 如果在调试解决方案时签出该类,则VisualStudio不会将该类加载到编辑器中 我们使用VisualStudio 2010和Team Foundation Server 2010进行源代码管理。我们的VB解决方案有几个项目。一个EXE和几个DLL,visual-studio-2010,vb.net-2010,Visual Studio 2010,Vb.net 2010,问题是: 程序员A对VB类进行更改并将其签入 2正在调试应用程序的程序员B在编辑器中进入该类并将其签出 他立即收到一条消息,说您的操作导致了对文件某某的签出,并且源代码管理的新版本已加载到开发环境中。当您说“确定”时,类中的每一行都带有下划线,并带有工具提示,在调试时无法应用此更改 所以他停止了调试 3程序员A所做的更改已签出并在磁盘上,但未加载到编辑器中。因此,如果程序员B修改文件并将其签入,那么程序员A所做的更改将丢失 4如果暂停解决方案,则不会发生这种情况。此外,如果关闭class.vb并

问题是: 程序员A对VB类进行更改并将其签入

2正在调试应用程序的程序员B在编辑器中进入该类并将其签出

他立即收到一条消息,说您的操作导致了对文件某某的签出,并且源代码管理的新版本已加载到开发环境中。当您说“确定”时,类中的每一行都带有下划线,并带有工具提示,在调试时无法应用此更改

所以他停止了调试

3程序员A所做的更改已签出并在磁盘上,但未加载到编辑器中。因此,如果程序员B修改文件并将其签入,那么程序员A所做的更改将丢失

4如果暂停解决方案,则不会发生这种情况。此外,如果关闭class.vb并重新打开它,它将从磁盘中检索新的

我们丢失了一些代码更改,因为人们在调试时签出了最近更新的代码

任何关于如何使其正常工作的知识,都是我们如何在程序调试时将新签出的源代码加载到编辑器中

谢谢

斯蒂芬·辛普森