Вставьте js, css, изображения в отдельную сборку для чтения с веб-сайта asp.net.

Я хотел бы создать проект библиотеки классов, в который встраиваются такие ресурсы, как js, css и, возможно, файлы изображений. Я бы скомпилировал его и скопировал dll в папку bin моего веб-сайта, чтобы включить ресурсы в свои страницы с помощью GetWebResourceUrl.

Я пробовал со сборкой, в которой нет файлов .cs, но, похоже, это не работает, я не вижу пространства имен сборки в веб-проекте.

Возможно ли это сделать? Кто-нибудь может предоставить небольшой учебник?

Спасибо


person opaera    schedule 03.09.2010    source источник


Ответы (2)


лучший способ встроить файлы, такие как js, css и... в dll, - это выбрать встроенные ресурсы в действии сборки свойства файла. Взгляни на это:

http://hasantechno.blogspot.com/2011/04/aspnet-embedding-resources-image-css.html

Кстати, если вы хотите запретить любые неизвестные запросы (вне вашего веб-сайта) для навигации по содержимому.

person Ehsan    schedule 28.01.2014

Если вы хотите сократить время загрузки, подавайте медиафайлы как статический контент, например, через nginx.

person leoluk    schedule 03.09.2010
comment
Извините, я бы так и сделал. Спасибо. - person opaera; 03.09.2010