在工作中,我们在开发服务器上托管了一堆网站。包含所有这些站点的文件夹将映射为网络驱动器。
在VisualStudio中,我以网站的形式打开网站的根目录,当我构建网站时,我发现了这个错误。
错误4加载配置文件时出错:无法开始监视更改 '我:\ Sitename \ wwwroot \'因为 网络BIOS命令限制已经 到达。有关这方面的更多信息 错误,请参阅Microsoft 知识库文章810886.主持 不支持UNC共享 Windows XP 平台。 I:\网站名\ wwwroot的\的web.config
我已经查看了知识库文章,并对其建议进行了注册表更改,但这没有帮助。
有人知道修复或解决方法吗?
由于
答案 0 :(得分:1)
使用完整的UNC路径,并使用当前登录用户访问该路径,而不是使用映射的驱动器:\\MachineName\Sitename\wwwroot\web.config
您可能会获得不同的效果,特别是如果映射的驱动器使用不同的凭据进行映射。
答案 1 :(得分:0)
看一下这个修补程序:http://support.microsoft.com/kb/911272
它解决了问题
答案 2 :(得分:0)
使用该修补程序更改FCNMode并不能始终解决问题。
我在这里对这个问题做了非常详细的回答:https://stackoverflow.com/a/20710473/705198
这个答案是我在这个主题上可以找到的所有technet,msdn和博客参考资料的积累,以及我们最终要解决的问题。禁用巨型帧(导致其他错误的HP服务器NIC问题)和SMB2 +与注册表编辑相结合最终导致我们使用高流量IIS站点。仅注册表编辑只会使网络bios限制错误在正常负载下不会显示得那么快。