На наших производственных серверах (win 2003 с IIS6 и балансировка нагрузки с помощью F5 BIGIP) у нас возникла проблема при введении подстановочного знака на IIS6. Мы используем .net Framework 3.5 SP1.
Проблема проявляется в том, что сервер только иногда обслуживает изображения, хранящиеся в виртуальном каталоге, указывая путь UNC.
Иногда изображения отображаются, а иногда нет. Удаление сопоставления с подстановочными знаками решило эту проблему.
Для будущих функций мне потребуется сопоставление с подстановочными знаками на сервере, поэтому любая помощь / указатели, если это известная проблема, будут очень полезны.
Заранее спасибо за любую помощь.
Edit:
Исключением является следующее:
Сообщение: не удалось запустить мониторинг
изменения в
'\ OurFileServer \ folder1 \ уменьшенных изображений'
потому что сетевой предел команды BIOS
Был достигнут. Для дополнительной информации
Об этой ошибке, пожалуйста, обратитесь к
Статья базы знаний Microsoft
810886. Размещение на общем ресурсе UNC не поддерживается для платформы Windows XP.
Источник: System.Web Данные:
System.Collections.ListDictionaryInternal
TargetSizeVoid
.ctor (System.Web.DirectoryMonitor,
System.String, Boolean, UInt32)
StackTrace в
System.Web.DirMonCompletion..ctor (DirectoryMonitor
dirMon, String dir, Boolean
watchSubtree, UInt32 notifyFilter)
в
System.Web.DirectoryMonitor.StartMonitoring ()
в
System.Web.DirectoryMonitor.StartMonitoringFile (String
файл, обратный вызов FileChangeEventHandler,
Строковый псевдоним) в
System.Web.FileChangesMonitor.StartMonitoringFile (String
псевдоним, FileChangeEventHandler
обратный звонок) в
System.Web.Configuration.WebConfigurationHost.StartMonitoringStreamForChanges (String
streamName, StreamChangeCallback
обратный звонок) в
System.Configuration.BaseConfigurationRecord.MonitorStream (String
configKey, String configSource, String
имя потока) в
System.Configuration.BaseConfigurationRecord.InitConfigFromFile ()