Visual studio web应用程序引用网络文件共享上的dll文件时visual studio运行缓慢

Visual studio web应用程序引用网络文件共享上的dll文件时visual studio运行缓慢,visual-studio,visual-studio-2013,Visual Studio,Visual Studio 2013,在VisualStudio2013中,我有一个web应用程序项目,其中引用了存储在网络文件共享中的十几个或多个dll文件。因此,引用路径看起来像\servername\sharename\folder\folder\binary.dll 我一直在努力寻找visual studio如此缓慢的原因,在查看我的windows资源监视器时,我注意到当我右键单击项目中的任何文件夹以获取上下文菜单时,visual studio会在20-30秒内停止响应,在这段时间里,我看到系统正在与那些被引用的dll文件所

在VisualStudio2013中,我有一个web应用程序项目,其中引用了存储在网络文件共享中的十几个或多个dll文件。因此,引用路径看起来像\servername\sharename\folder\folder\binary.dll

我一直在努力寻找visual studio如此缓慢的原因,在查看我的windows资源监视器时,我注意到当我右键单击项目中的任何文件夹以获取上下文菜单时,visual studio会在20-30秒内停止响应,在这段时间里,我看到系统正在与那些被引用的dll文件所在的服务器进行网络活动


有人知道这里发生了什么吗?在网络共享上引用dll文件是一种不好的做法吗?关于我应该如何让visual studio避免像这样响应非常慢的问题,有什么建议吗?

是的,在网络共享上引用dll文件是一种非常糟糕的做法。。。延迟会让你发疯的


使用Nuget管理您自己的依赖关系。

您的网络是只兼容IPv4还是兼容IPv6?@Josh我不确定。有没有办法确定这一点?在您的计算机上关闭IPv6,看看您是否仍然可以访问。如果IPv6在您的网络上被禁用,默认情况下,Windows将先尝试导航v6,然后再进入v4网络。这导致我们的开发人员的网络速度缓慢。禁用虚拟IPv6到IPv4网络隧道修复了该问题。我创建了自己的nuget包和源,并使用它代替网络引用。就像一个魔咒,在VS中没有更多的延迟!谢谢