2009-04-29 20 views
2

在工作中,我们有许多托管在我们的开发服务器上的站点。包含所有这些网站的文件夹被映射为网络驱动器。防止UNC在构建时共享错误

在VisualStudio中,我打开网站的根目录作为网站,当我建立网站时,我得到这个错误。

错误4时发生错误加载配置文件:未能开始监视对 “I:\网站名称\ wwwroot的\”因为 网络BIOS命令限制已经达到 。有关此 错误的更多信息,请参阅Microsoft 知识库文章810886.在UNC共享上承载 不支持 Windows XP 平台。我:\ Sitename \ wwwroot \ web.config

我已经检出了KB文章,并提出了注册表修改它建议,但这并没有帮助。

有没有人知道这个问题的解决方法或解决方法?

感谢

回答

1

而不是使用映射驱动器,使用完整的UNC路径并为您的当前登录的用户访问该路径:\\MachineName\Sitename\wwwroot\web.config

机会很高,你会得到一个不同的效果,特别是如果映射驱动器映射与不同的凭据。

0

使用该修补程序更改FCNMode并不总能解决问题。

我做了一个非常详细的回答了这个问题就在这里:https://stackoverflow.com/a/20710473/705198

这个答案是所有在TechNet,MSDN的积累,和博客参考材料,我能找到关于这个问题,而我们最后不得不做解决这个问题。禁用巨型帧(导致另一个错误的HP服务器网卡问题)和SMB2 +与注册表编辑相结合,最终为我们节省了大量流量的IIS站点。注册表编辑本身只是使得它的网络bios限制错误在正常负载下不会显示得如此快。