| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Shared DLLs и PrivateProbingPath |
| Автор: jonie 1.12.2009, 22:09 | ||
| Посоветуйте как организовывать структуру каталогов приложения .NET, имеющего сервисы NT, кучу (более 300) DLL общего назначения (для клиента и сервисов), кучи настроек соотвественно. Сейчас организовано так:
Shared каталоги для каждого сервиса и клиентских частей есть junction (softlink) ссылка на /shared Это сделано, т.к. .NET не поддерживает (или поддерживает?!) PrivateProbingPath в конфигурации приложения отличные от субдиректорий, в котором само приложение находится. Соотвественно при такой структуре есть проблемы с сетапами (нужно например создавать junction ссылки), сложно оперировать невысоко квалифицированному админ персоналу с таким приложением. Я уж не говорю, что само по себе обновление любой shared библиотеки это пляска с бубном. GAC использовать не очень хочется, т.к. shared библиотеки меняются часть (бывает что по 3-4 раза в день). Возможно есть иные, более удачные реализации ? |
| Автор: jonie 1.12.2009, 23:32 | ||
tol05, спасибо за ссылку, в MSDN. Потрудитесь ее прочитать сами, ок?
|
| Автор: tol05 2.12.2009, 00:38 |
| да, проглядел. ок... прочитав http://www.codeproject.com/KB/install/assemblydeployment.aspx?df=100&forumid=232507&exp=0&select=1983195 могу предложить попробовать использовать DEVPATH и developmentMode |