Сильные названия для корпоративной библиотеки micrsoft
Я использую корпоративную библиотеку Microsoft в одном из моих проектов. Мне нужно строгое имя одного из DLL, который Microsoft.Practices.EnterpriseLibrary.Common
, Но это не работает.
Когда я декомпилирую, используя ILDASM, он генерирует 3 файла.
- Файл IL
.RESOURCES
файл- Файл сценария общего ресурса
Как мне скомпилировать его с файлом ключа. Может кто-нибудь, пожалуйста, укажите ILASM
Команду я должен использовать?
1 ответ
DLL распространяются из оригинальной установки в нескольких различных режимах. Один набор файлов уже подписан, поэтому вам нужно найти этот набор и использовать файлы из этого набора.
Когда вы устанавливаете пакет EntLib, вы получаете скомпилированные двоичные файлы (некоторые подписаны) И вы получаете исходный код, который компилирует исходный код и создает библиотеки DLL (без подписи).
Я предполагаю, что вы используете не подписанные (скомпилированные из исходного кода на вашем локальном компьютере) файлы, а не подписанные.