Предотвращение ошибки UNC Share во время сборки

На работе у нас есть несколько сайтов, размещенных на нашем сервере разработки. Папка, содержащая все эти сайты, отображается как сетевой диск.

В VisualStudio я открываю корень сайта как веб-сайт, и когда я создаю сайт, я всегда получаю эту ошибку.

Ошибка 4 Произошла ошибка при загрузке файла конфигурации: не удалось начать мониторинг изменений в «I: \ Sitename \ wwwroot \», поскольку достигнут предел сетевых команд BIOS. Дополнительные сведения об этой ошибке см. В статье 810886 базы знаний Майкрософт. Хостинг на общем ресурсе UNC не поддерживается платформой Windows XP. I: \ Sitename \ wwwroot \ web.config

Я проверил статью базы знаний и внес необходимые изменения в реестр, но это не помогло.

Кто-нибудь знает об исправлении или обходном пути для этого?

Спасибо


person Greg B    schedule 29.04.2009    source источник


Ответы (3)


Вместо использования подключенного диска используйте полный UNC-путь и предоставьте текущему авторизованному пользователю доступ к этому пути: \\MachineName\Sitename\wwwroot\web.config

Скорее всего, вы получите другой эффект, особенно если подключенный диск был сопоставлен с другими учетными данными.

person djangofan    schedule 24.08.2009

Обратите внимание на это исправление: http://support.microsoft.com/kb/911272

Это решает проблему

person Community    schedule 10.08.2009

Изменение FCNMode с помощью этого исправления не всегда устраняет проблему.

Я дал очень подробный ответ на эту проблему здесь: https://stackoverflow.com/a/20710473/705198

Этот ответ представляет собой совокупность всех справочных материалов по технологиям, msdn и блогам, которые я смог найти по этой теме, и того, что нам в конечном итоге пришлось сделать, чтобы решить проблему. Отключение Jumbo Frames (проблемы с сетевым адаптером HP Server вызывают еще одну ошибку) и SMB2 + в сочетании с правками реестра - вот что в конечном итоге спасло нас от наших сайтов IIS с высоким трафиком. Только правки реестра сделали это так, чтобы ошибки ограничения сетевой BIOS не отображались так быстро при нормальной нагрузке.

person AndrewPK    schedule 21.12.2013