ОК. У меня есть проект веб-сайта в Visual Studio 2010, работающий под управлением iis express. Природа веб-сайта такова, что папка для загрузки существует на общем сервере и доступна через виртуальный каталог на веб-сайте.
, например
web server one web root = d:\webs\mysite
web server one virtual dir = "documents" from \\sharedserver\uploadfolder
web server two web root = d:\webs\mysite
web server two virtual dir = "documents" from \\sharedserver\uploadfolder
Эта настройка работает просто отлично и как и ожидалось В производственной среде нет доступа к папке для выполнения, он просто предоставляет доступ для чтения к файлам.
Однако в среде разработки у меня есть проблема. Я присоединяю виртуальный каталог в пределах Visual Studio, и веб-сайт работает нормально, то есть я могу получить веб-сайт / document / blah.txt без проблем. Однако, если загружается такой файл, как .rpt или .cs, когда я создаю веб-сайт в пределах Visual Studio, он перетягивает виртуальный каталог и обнаруживает файлы, которые, по его мнению, он может создать, и пытается создать их, что приводит к ошибкам!
Есть ли способ, чтобы я сказал VS не создавать содержимое виртуального каталога?
Спасибо