当从网络打开解决方案时,Visual Studio经常冻结

mik*_*010 4 .net c# visual-studio-2010

我遇到的问题是,当从网络驱动器加载解决方案时,Visual Studio的性能非常糟糕.这似乎不会发生在其他开发人员身上,只有我.

在运行procmon并监视devenv进程之后,我注意到从本地路径打开的项目与网络路径之间的一个关键区别是从网络路径打开的项目正在尝试在路径'C:\上执行操作'CreateFile' Windows\CSC\v2.0.6 \namespace\kpg.apps'1000s的时间.结果是'NAME NOT FOUND'.

有谁知道为什么visual studio正在尝试为从网络打开的项目执行此操作以及我如何解决或至少阻止它尝试此操作?

谢谢

Jef*_*Son 5

它可能有助于禁用脱机文件(默认情况下存储在您提到的位置):转到控制面板,同步中心进行管理.

此外,某些服务器可能配置为强制共享上的脱机文件 - 但是当它适用于其他用户时可能不是这种情况.