Виртуальный каталог IIS и пути к каталогам ASP.NET
Я сталкиваюсь с типичной дилеммой виртуального каталога в том, что у вас есть несколько путей в приложении ASP.Net, и вы развертываете приложение в виртуальном каталоге IIS. Тогда все пути родственников к "корень сети " (например, "/изображений") нене работает, потому что приложение находится в пути виртуального каталога.
РешенияA. Сделать "изображений" папка виртуальный каталог. Сюда "/изображений" всегда будет существовать
B. использование"/Imagenes"
как источник моих изображений. Это отлично работает в IIS, но я могуЭто не видно ни во время разработки, ни во время отладки.
Это решение также включает следующие инструкции:
System.Web.VirtualPathUtility.ToAbsoluteResolveClientUrlRequest.ApplicationPathC. Используйте родственные пути к текущему элементу управления / странице. Это точно знать, где папка с изображениями относительно моего текущего файла (без перехода в корень. Поэтому я бы использовал такие вещи, как "", "../ ","../../» и так далее.
Решение, которое яищуСказал, что. Я неМне нравятся эти решения. Я хотел бы решение в файле web.config или в IIS. Некоторое замешательство я записываю в файл web.config, который сообщает IIS, где на самом деле находится мое приложение (виртуальный каталог).
Любой совет?