Я работаю над прямым приложением ASP.Net. (без дополнительных рамок).Как упаковать элементы управления ASP.Net (ascx) в DLL для совместного использования через проекты?
У меня есть несколько пользовательских элементов управления (а не настраиваемых элементов управления), которые я хотел бы иметь возможность упаковать в DLL для повторного использования/перераспределения в нескольких других приложениях. В идеале мы хотели бы, чтобы все (.ascx и исходные файлы) содержались в DLL, которые могли бы быть добавлены к ссылкам целевого проекта.
При встраивании пользовательских элементов управления в ASPX-страницы мы хотели бы видеть эти элементы управления в представлении дизайна Visual Studio.
Я искал и увидел несколько возможных решений для этого. Может ли кто-нибудь указать мне на четкий учебник/пример, который поможет мне пройти через этот процесс?
В общем, это не то, как работают пользовательские элементы управления. Файл .ascx должен быть доступен во время выполнения. Вместо этого вы должны создать настраиваемые элементы управления, если вы хотите распространять их в DLL. Кроме того, вы можете использовать свою систему управления версиями для «совместного использования» файлов по проектам. –