В обычном сценарии WebForms любые корневые URL-адреса (например, ~/folder/file.txt) внутри CSS файлов, таких как:
.form { background-image: url(~/Content/Images/form_bg.gif); }
автоматически будет разрешен во время выполнения, если я укажу
<head runat="server">
На странице ссылок.
Однако это больше не происходит на веб-сайте ASP.NET MVC Beta1.
Можно ли включить эту функцию, не прибегая к хакам или файлу загрузчика CSS? Например, HttpModules или что-то еще?
Или я не правильно задаю свой сайт? Что должно быть хорошим дизайном?
Поскольку у исходных ASP.NET WebForms уже есть эта функция, я бы предпочел использовать любую существующую функциональность, если это возможно. Но я не очень понимаю.
Это веб-приложение будет развернуто в нескольких средах, где корневая папка может быть не очевидной.
EDIT: Я имею в виду URL-адрес в файле CONTENT, а не сам URL-адрес файла.