Разве библиотека Enterprise не является DLL? - PullRequest
0 голосов
/ 24 ноября 2011

Мне было дано задание настроить какой-либо компьютер на хост веб-сервера (с использованием IIS).

Один из моих списков TODO - проверить, существует ли на этом компьютере следующее:

  1. Библиотека Enterpraise
  2. Инструмент инструментария

Как проверить, что первые два установлены?(Добавить / удалить программу достаточно?) Я был уверен (1), что это MS dll, есть ли exe, который устанавливает все виды инструментов?

1 Ответ

0 голосов
/ 24 ноября 2011

Корпоративная библиотека - это набор библиотек DLL.Все имена файлов начинаются с Microsoft.Practices.EnterpriseLibrary.Библиотеки DLL обычно устанавливаются в папку bin веб-приложения, но могут быть установлены в GAC.Чтобы проверить, находятся ли они в GAC, просто откройте проводник Windows и перейдите к %windir%\assembly\ или C:\Windows\Microsoft.NET\assembly\***.

Я не уверен, что вы имеете в виду под «инструментом контрольно-измерительных приборов».Если это также DLL, вы будете проверять те же места.Вам просто нужно знать, какие DLL вы ищете.

Вероятно, стоит упомянуть - вы можете «установить» корпоративную библиотеку на компьютер.Существует установщик MSI, который вы можете скачать.Обычно это не делается на производственном сервере.Вам необходимо развернуть библиотеки DLL с вашим приложением (например, в папке bin) или в GAC.Этот установщик не делает ничего из этого за вас.Обычно вы запускаете установщик на компьютере разработчика, чтобы Visual Studio могла найти библиотеки DLL.Тем не менее, он включает в себя утилиту «Конфигурация библиотеки предприятия».Если это то, что вы ищете, вы можете проверить меню «Пуск».Вы найдете его в:

Шаблоны и практики Microsoft \ Корпоративная библиотека XX \ Конфигурация корпоративной библиотеки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...