Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: opaeraОтветов: 2

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

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

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

Спасибо

embedded-resourceassemblies

Ответы

Ответ 1 · Ehsan

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

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

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

Ответ 2 · рейтинг -1 · leoluk

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы