Виртуальный каталог IIS и пути к каталогам ASP.NET

Проблема я

Я сталкиваюсь с типичной дилеммой виртуального каталога в том, что у вас есть несколько путей в приложении ASP.Net, и вы развертываете приложение в виртуальном каталоге IIS. Тогда все пути родственников к "корень сети " (например, "/изображений") нене работает, потому что приложение находится в пути виртуального каталога.

Решения

A. Сделать "изображений" папка виртуальный каталог. Сюда "/изображений" всегда будет существовать

B. использование"/Imagenes" как источник моих изображений. Это отлично работает в IIS, но я могуЭто не видно ни во время разработки, ни во время отладки.

Это решение также включает следующие инструкции:

System.Web.VirtualPathUtility.ToAbsoluteResolveClientUrlRequest.ApplicationPath

C. Используйте родственные пути к текущему элементу управления / странице. Это точно знать, где папка с изображениями относительно моего текущего файла (без перехода в корень. Поэтому я бы использовал такие вещи, как "", "../ ","../../» и так далее.

Решение, которое яищу

Сказал, что. Я неМне нравятся эти решения. Я хотел бы решение в файле web.config или в IIS. Некоторое замешательство я записываю в файл web.config, который сообщает IIS, где на самом деле находится мое приложение (виртуальный каталог).

Любой совет?

Ответы на вопрос(2)

Ваш ответ на вопрос