Установка модулей и расширений для сайта asp.net внутри себя - PullRequest
0 голосов
/ 12 июля 2011

Я не мог придумать, как лучше описать мою проблему в заголовке, так что простите меня, если не ясно.

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

Однако для того, чтобы это работало, веб-сайт должен иметь возможность получать файлы DLL изагрузить их в папку bin или файлы тем в папку App_theme, а также изображения, сценарии и т. д. *

Но запись в папку bin автоматически перезапускает веб-сайт, не так ли?Итак, как бы я справился с этим?

Я также подумал о том, чтобы разрешить пользователям вместо этого загружать пользовательские элементы управления, поскольку теоретически это можно сделать, не касаясь папки bin, однако, если это проект веб-приложения, его необходимо построить в любом случае.и снова положить в папку bin ...

Есть ли способ сделать это?или мне придется поручить пользователям загружать файлы вручную, ПОТОМ найти какой-нибудь способ (возможно, стандартизированный файл XML), чтобы загрузить тип и зарегистрировать все?

большое спасибо заранее.

...