Вопросы по теме 'strongname'

Для чего нужен .snk?
Для чего нужен файл .snk? Я знаю, что это расшифровывается как строго именованный ключ , но все объяснения того, что это такое и как он работает, приходят мне в голову. Есть ли простое объяснение того, как используется ключ со строгим именем и...
93820 просмотров
schedule 26.09.2022

Как подписать сборку, созданную операцией ILMerge?
Мне удалось использовать ILMerge для объединения всех сборок, имеющихся в моем проекте, в единую сборку, но проблема в том, что, похоже, нет способа подписать объединенную сборку. Есть ли какая-то опция командной строки или команда, которую я могу...
2652 просмотров
schedule 17.04.2022

Как дать .net 1.1 dll строгое имя в VS2003
У меня есть .net 1.1 dll, мне нужно поставить цифровую подпись для устаревшего проекта. Я создал файл .snk. Какие шаги необходимо предпринять в Visual Studio, чтобы применить подпись? Изменить : нашел этот...
1943 просмотров
schedule 02.06.2022

Как программно (повторно) подписать сборку .NET строгим именем?
Помимо вызова командной строки для добавления строгого имени в сборку, существуют ли какие-либо API-интерфейсы, позволяющие отказаться от сборки после того, как она была лишена строгого имени?
3895 просмотров
schedule 16.06.2022

Как заставить WPF использовать URI ресурсов, которые используют строгое имя сборки? Ага!
Хорошо, это действительно раздражает, я ранее заметил, что код, сгенерированный WPF для загрузки ресурсов XAML, похоже, не использует строгие имена и, следовательно, может быть проблематичным для сценариев, где вам необходимо поддерживать параллельные...
7374 просмотров
schedule 03.10.2022

Ошибка шифрования при подписании сборки «‹assemblyname› .dll» - «Плохая версия поставщика»
Я приобрел сертификат Authenticode у известного провайдера. Теперь я хочу присвоить сборке строгое имя, а затем поставить цифровую подпись. Вот что я сделал до сих пор: Извлеченный открытый ключ из pfx, запустив sn.exe -p keypair.pfx...
3159 просмотров

.NET: следует ли подписывать исполняемые файлы строгим именем? А как насчет частных DLL?
Мое приложение состоит из трех сборок: одна EXE, которая ссылается на несколько библиотек DLL. Библиотеки DLL являются личными для моего приложения - они используются только этим исполняемым файлом. Следует ли давать этим сборкам строгое имя?...
8059 просмотров
schedule 05.11.2022

Ошибка проверки строгого имени в Import-Module
Я не могу импортировать сборку, предположительно из-за сбоя проверки строгого имени, хотя это происходит даже тогда, когда я регистрирую сборку, чтобы она не проверялась. Может ли кто-нибудь заметить, что я здесь делаю не так? Ниже приводится...
5721 просмотров
schedule 27.05.2023

InternalsVisibleTo для динамически генерируемой сборки, но со строгим именованием
У меня есть проект, который использует динамическую генерацию кода для создания прокси-класса. Этот прокси-класс использует внутренние классы проекта (так что детали реализации не раскрываются), поэтому я использую InternalsVisibleTo с именем моей...
1544 просмотров

.net: Когда я обновляю версию сборки, он сказал: Не удалось загрузить файл или сборку. Требуется сборка со строгим именем
Имею сборку с кодом C #. И версия этой сборки 1.0.0.0. Информация этой сборки сериализуется, когда я сериализую данные этой сборки в двоичный файл. А затем я обновляю эту версию сборки до 4.0.0.0, ** и я снимаю подпись **. Когда я...
696 просмотров

Ошибка подписи Nant: не представляет сборку со строгим именем
Я пытаюсь запустить Nant с помощью команды delay-sign, но она не работает. У меня есть все мои библиотеки со строгим именем в Visual Studio: Свойства › Подписание › Подпись проверена и выбран файл snk Это строит и работает плавно, но когда я...
1448 просмотров
schedule 05.04.2022

azman - проблема с регистрацией Interop.AZROLESLib.dll в GAC
С 2-3 часов я изо всех сил пытаюсь зарегистрировать Interop.AZROLESLib.dll в gac с помощью инструмента настройки .net framework. ошибка говорит: "невозможно добавить выбранную сборку. Сборка должна иметь строгое имя...". Пожалуйста, помогите создать...
892 просмотров
schedule 23.08.2022

Экспорт snk из неэкспортируемого контейнера ключей
Я создал файл snk, используя sn -k KeyFile.snk . Я установил его на свой тестовый компьютер и подписал пару файлов для использования в качестве файла лицензии. Я экспортировал открытый ключ и вставил его в свое приложение, чтобы проверить лицензия....
689 просмотров

Причина сбоя приложения C #
Я расследую сбой, происходящий в одном из моих приложений: я обнаружил, что это происходит из-за того, что я подписываюсь на событие EventLog.EntryWritten , чтобы отслеживать в журнале событий события EntryWritten . Я просматривал класс EventLog...
909 просмотров
schedule 03.08.2022

Гарантирует ли открытый ключ, что он относится только к уникальному закрытому ключу?
Когда я создаю строгое имя и подписываю с ним сборку, я знаю, что закрытый ключ недоступен, кроме открытого ключа. Я просто хочу быть уверенным, что правильно поняла: Относится ли открытый ключ только к уникальному закрытому ключу? Могу я...
91 просмотров
schedule 19.04.2023

При доступе к недавно подписанной сторонней DLL возникает ошибка
У меня есть подписанное приложение, которое использует сторонние библиотеки DLL. Эти библиотеки DLL не были подписаны. - Пока нет проблем для первого шага: я только что подписал их (получил *.il с помощью ildasm.exe, подправил publickeytoken в *.il,...
1742 просмотров
schedule 21.08.2022

Недавно подписанная сборка не найдена (остановка развертывания)
Это довольно срочное решение - мое решение не собиралось, потому что сборка, на которую ссылаются (другой проект), нуждалась в подписи с ключом строгого имени. Я подписал его, и теперь при попытке развернуть "система не может найти указанный файл"!?...
87 просмотров

Следует ли подписывать каждый проект отдельным ключом строгого имени (.snk)?
В моем решении Visual Studio у меня есть веб-сайт и 4-5 проектов библиотек классов, на которые есть ссылки., Некоторые из которых также ссылаются на внешние сторонние сборки. Мне дали задание подписать сборки для этих проектов. Насколько я...
3250 просмотров
schedule 23.04.2023

Как сказать Visual Studio, что сторонняя сборка не требуется подписывать?
У меня есть веб-сайт с одной библиотекой классов, который был строго подписан. Мне нужно было бы использовать стороннюю .dll, которая не была подписана, и у меня нет доступа к ее исходному коду, чтобы подписать ее. Как это было возможно, чтобы я...
454 просмотров

Подписание неподписанной dll изменяет поведение dll
Я не уверен, что именно спросить, потому что я не уверен, в чем проблема. У меня есть проект, для которого требуется, чтобы все его файлы сборки были подписаны, и у меня есть сторонняя сборка, которая не подписана. Я использую ilasm и ildasm, как в...
373 просмотров
schedule 29.05.2022