Я пытаюсь экспортировать библиотеку управления в .dll для других разработчиков в офисе, чтобы потреблять.
Созданное решение я выглядит следующим образом:
Решение 1:
- Mri.Controls(Библиотека классов)
- Mri.FmTool(веб-приложение)
Mri.FmTool ссылается на Mri.Controls.
Внутри Mri.Controls у меня есть некоторые веб-ресурсы javascript. Mri.FmTool, кажется, отлично читает WebResources, все мои веб-ресурсы javascript появляются так, как должны, когда работает веб-приложение Mri.FmTool.
Итак, теперь я пытался создать простое решение для использования Mri.FmTool
Решение 2:
- Mri.ConsumerTest(веб-приложение)
Я взял последнюю версию Mri.Controls.dll и добавил ее в качестве ссылки на приложение Mri.ConsumerTest. Все средства управления Mri.Controls, похоже, работают внутри Mri.ConsumerTest. Intellisense работает, компилируется, никаких проблем.
Однако при его запуске большинство файлов WebResource.axd пустые, просто пустые. Один файл WebResource.axd не пуст, он просто говорит: "Этот ресурс не найден".
Вот свойства файлов javascript внутри окна "Свойства":
Действие сборки: "Встроенный ресурс"
Копировать в выходной каталог: "Копировать всегда"
Какой шаг мне не хватает?