Вопросы по теме 'strongname'
Автоматически сильное именование оболочки COM-взаимодействия
У меня есть проект C # в Visual Studio 2005, который ссылается на несколько библиотек COM. Когда я его создаю, возникают такие ошибки:
Сборка, на которую указывает ссылка assemblyName, не имеет строгого имени.
Теперь я использовал ссылки...
1105 просмотров
schedule
22.11.2021
Совершенно особый PublicKey в сборках ядра .NET
Я заметил, что основные сборки .NET имеют PublicKey = 00000000000000000400000000000000. Он не только короче, чем позволяет генерировать sn.exe (минимум 384 бита), но и имеет много нулей.
Как сгенерировать ключ подписи с таким необычным открытым...
483 просмотров
schedule
23.11.2021
Строгое имя для C ++ DLL
Возможный дубликат: Как зарегистрировать сборку без строгого имени для загрузки, как если бы она находилась в GAC?
У меня есть C ++ dll без строгого имени. Как создать строгое имя для той же dll. Я должен использовать dll как ссылку...
75 просмотров
schedule
18.11.2021
Задача пакета msbuild не включает сборку DocumentFormat.OpenXml
У меня есть решение Visual Studio 2010, создающее сайт mvc 3. Один из моих проектов библиотеки классов ссылается на сборку DocumentFormat.OpenXml.dll. Когда я компилирую локально и на сервере сборки, сборка xml отображается в корзине, но msbuild на...
654 просмотров
schedule
07.11.2021
Слабая сборка заменена на прочную
У меня есть структура плагина, которая скомпилирована с использованием слабых сборок. Я хочу изменить это сейчас, но столкнулся с некоторыми трудностями.
interface.dll contains my interface for my plugins (IPlugin)
Load.exe will load all the...
1186 просмотров
schedule
20.11.2021
Приложение WPF регистрирует сборки в GAC?
Основываясь на руководстве по производительности от Microsoft, кажется, что добавление сборки в GAC может помочь улучшить производительность времени запуска приложения. Если я зарегистрирую сборки своего приложения в GAC, должны ли мои проекты...
742 просмотров
schedule
04.10.2021
Не удается найти интерфейс подписи - Visual Studio 2015 Community Edition
Я работаю над выпуском пакета Nuget с открытым исходным кодом впервые с выпуском Visual Studio 2015 Community (ранее использовавшим 2012). Каждая ссылка на подпись строгим именем говорит о том, что получить интерфейс для выбора моего ключа подписи...
378 просмотров
schedule
30.11.2021
Строгое указание сторонней сборки - не удалось загрузить файл или сборку.
Я пишу расширение Visual Studio 2012 для внутреннего использования, которое требует, чтобы все сборки имели строгое имя. Я зависим от RestSharp (и нескольких других dll), и, поскольку он не имеет строго определенного имени, я добавляю к нему строгое...
11229 просмотров
schedule
23.02.2022
Проверка сборки на строгое имя
Можно ли проверить, подписана ли динамически загружаемая сборка определенным строгим именем?
Достаточно ли / безопасно ли сравнивать значения, возвращаемые методом AssemblyName.GetPublicKey () ?
Assembly loaded = Assembly.LoadFile(path);...
13013 просмотров
schedule
26.02.2022
Должны ли расширения Visual Studio (VSIX) иметь строгие имена?
Шаблон VSPackage по умолчанию в пакете SDK для Visual Studio 2012 создает проект со строгим именем.
Поскольку строгое имя является транзитивным, это означает, что любые ссылки, которые я добавляю (например, другой проект в том же решении или...
1461 просмотров
schedule
05.03.2022
Экспорт строгого имени из ключевого контейнера
У нас есть сервер сборки, который содержит наш закрытый ключ, используемый для подписи сборок с отложенной подписью, в ключевом контейнере. Сейчас мы создаем еще один сервер сборки, и, похоже, никто не знает, где находится исходный файл ключа,...
960 просмотров
schedule
27.03.2022
Подпись строгого имени не может быть проверена
Я развертываю приложение ASP.Net MVC 3 на сервере Windows 2008 R2. Я опубликовал приложение из Visual Studio 2010 с использованием файловой системы. У меня есть две сборки с отложенной подписью и допустимый файл snk. Развертывание было выполнено с...
24102 просмотров
schedule
31.03.2022
Перенаправить привязку сборки к пользовательской/неподписанной dll
Проблема
Основная проблема заключается в том, что я хочу отладить сторонний код, чтобы увидеть, как он работает, чтобы я мог заменить его часть.
Можно ли как-то перенаправить привязку, чтобы она не использовала dll в GAC, а вместо этого...
1519 просмотров
schedule
02.05.2022
.NET: строгое именование против Authenticode
Прочитав о строгих именах в .NET вот , например, у меня такой вопрос:
У нас есть сертификат подписи кода Authenticode , которым мы подписываем все наши файлы EXE, DLL и MSI. Преимущество этого состоит в том, что Windows знает, что MSI поступает...
6039 просмотров
schedule
02.05.2022
Можно ли использовать строгое именование сборки для проверки автора сборки?
Я читал соответствующую статью в MSDN, Strong-Named Assemblies и связанный с ним вопрос о переполнении стека, Проверка сборки на наличие строгого имени .
В какой степени можно проверить сборку со строгим именем, чтобы избежать подделки?...
7281 просмотров
schedule
16.05.2022
Подписание сборки F# (компонент строгого имени)
Я нашел эту статью в CodeProject: http://www.codeproject.com/Articles/512956/NET-Shell-Extensions-Shell-Context-Menus
и подумал, что было бы неплохо попробовать, но на F#. Поэтому я придумал следующий код:
open System
open System.IO
open...
1381 просмотров
schedule
20.05.2022
MEF для подписанного приложения .NET 3.5
Я пытаюсь использовать MEF в сборка, совместимая с .NET 4.0 и .NET 3.5. Насколько мне известно, System.ComponentModel.CompositionModel DLL MEF доступна в .NET 4.0, но не в .NET 3.5.
Я пробовал загрузить последнюю версию MEF 1 (предварительная...
820 просмотров
schedule
12.06.2022
Ошибка при приведении типа экземпляра плагина в подписанной сборке
Я разрабатываю приложение с плагинами. У меня есть отдельная сборка API со всеми интерфейсами API.
Основное приложение динамически загружает плагины из dll:
object pi = Assembly.LoadFrom(plugin.AssemblyPath)...
87 просмотров
schedule
24.07.2022
sn.exe не работает с сообщением об ошибке «Отказано в доступе»
Я получаю сообщение об ошибке «Отказано в доступе», когда использую инструмент строгого имени для создания нового ключа для подписи сборки .NET. Это прекрасно работает на машине с Windows XP, но не работает на моей машине с Vista.
PS...
7460 просмотров
schedule
04.10.2022
Следует ли подписывать сборки взаимодействия?
У нас есть набор COM-компонентов, разработанных на VC ++. Когда ссылка на такой компонент добавляется в проект .NET, Visual Studio создает сборку взаимодействия. Сейчас у нас есть набор таких сборок.
При запуске нашей ежедневной сборки мы...
3917 просмотров
schedule
01.01.2023