Вопросы по теме 'assembly-signing'

Каков рекомендуемый способ управления парой ключей строгого имени для проекта с открытым исходным кодом?
Я управляю проектом с открытым исходным кодом и хочу подписать двоичные файлы, выпущенные в двоичном пакете проекта. Я использую файлы Visual Studio csproj и sln для управления и сборки моего проекта, а также распространяю эти файлы как часть...
3362 просмотров

Как я могу строго подписать внешнюю DLL, сохранив при этом метаданные сборки?
У меня есть несколько неподписанных библиотек, которые я использую в своем проекте. Поскольку мое приложение строго подписано, библиотеки тоже должны быть подписаны. Я подписываю эти библиотеки, используя: "%PROGRAMFILES%\Microsoft...
1879 просмотров
schedule 01.04.2022

Проблемы с подписью dll в F# на Mono
Я получаю сообщение об ошибке при попытке подписать dll в F # на моно: $ mono /usr/local/share/FSharp-2.0.0.0/bin/fsc.exe\ --target:library \ --keyfile:../../external/MyKeyFile.snk\ AssemblyInfo.fs\ ../../fs/FooBar.fs\...
627 просмотров
schedule 11.02.2023

Подписание сборок строгим именем, хорошо, но что, если какая-то сторонняя DLL не подписана?
Я понимаю основную идею подписания сборок, но у меня есть проблема при использовании Telerik или сторонних библиотек DLL. У меня есть .exe, который использует 2 моих собственных .DLL, библиотеки DLL, в свою очередь, используют библиотеки DLL...
7233 просмотров
schedule 18.12.2023

Нужна помощь в понимании процесса подписания сборки
У меня есть сборка .NET, которую я подписываю. Вот мое понимание процесса и связанного с ним вопроса. Для подписи сборки компилятор выполняет одностороннее хеширование сборки, а затем шифрует хеш с помощью закрытого ключа издателя. Теперь это...
230 просмотров
schedule 01.06.2022

Плюсы / минусы сборок со строгими именами и подписью
У нас есть решение, в котором много проектов (возможно, 20 и более). Недавно мы внесли некоторые изменения, которые требуют, чтобы пара этих сборок могла быть вызвана из COM, а это значит, что нам нужно присвоить им строгие имена. Эти сборки...
3817 просмотров
schedule 08.05.2022

Как преобразовать файл .snk в файл .pfx
Как преобразовать файл .snk (для сборки .NET со строгой подписью) в защищенный паролем файл .pfx, подходящий для той же цели? Изменить: чтобы уточнить, предположим, что я создаю проект в VS и в свойствах проекта, подписи, нажимаю `` Новый файл...
6022 просмотров
schedule 11.08.2022

Использование Codebase для загрузки сборки
Основываясь на этом вопросе , я попытался использовать <codebase> для поиска внешней сборки . Теперь, когда я запускаю программу, я получаю сообщение об ошибке, в котором говорится, что частная сборка находится вне базы приложений. Как я...
10770 просмотров

Подписание исполняемого файла замедляет связь?
Сценарий У меня есть исполняемый файл С#, подписанный сильным ключом. Из этого приложения С# я вызываю исполняемые файлы С++ (которые не подписаны), используя «pinvoke». Я наблюдаю значительную задержку в выполнении исполняемых файлов C++. Есть...
254 просмотров
schedule 21.07.2022

Могу ли я повторно подписать стороннюю сборку?
У меня есть проект, предназначенный для работы на платформе x86, но у меня есть сторонняя сборка, которая дает мне BadImageFormatException . Я мог бы использовать утилиту corflags для установки флага 32BIT , но тогда мне придется отказаться от...
180 просмотров
schedule 12.07.2023

внутреннее строгое имя, видимое для 32-битной .net 4.0
Мне дается 3 DLL (API для внешней системы), и я могу использовать их с моим исполняемым файлом в Windows 7 32bit .net 4. Затем мне нужно подписать исполняемый файл строгим именем. Это требует, чтобы библиотеки DLL API также были подписаны с тем...
502 просмотров
schedule 18.10.2023