Все вопросы: [strongname]

44 вопросов

похожие теги: strong-named-key
0
голосов
1ответов
77 просмотров

.NET - предоставление сертификата подписи с помощью сторонних библиотек

Я хочу продать некоторую библиотеку .NET и предоставить "издание" с полным исходным кодом. Должен ли я предоставить подписывающий сертификат с исходным кодом или пользователи-разработчики должны подписывать его своим собственным?

0
голосов
2ответов
1225 просмотров

Необходимо ли строгое имя в Sharepoint для использования веб-части?

Я создал веб-часть и хочу развернуть ее в Sharepoint.Я хочу развернуть веб-часть в корзине. Я не создал строгого имени для dll (кода веб-части).Необходимо ли строгое имя для развертывания веб-части в папке bin? Я сослался на эту ссылку msdn для этого. http://technet.microsoft.com/en-us...

0
голосов
1ответов
84 просмотров

Ошибка при приведении типа экземпляра плагина в подписанной сборке

Я разрабатываю приложение с плагинами.У меня есть отдельная сборка API со всеми интерфейсами API. Основное приложение динамически загружает плагины из dll: object pi = Assembly.LoadFrom(plugin.AssemblyPath) .CreateInstance(plugin.ClassName); , а затем преобразовываю его к ...

1
голосов
2ответов
1488 просмотров

Перенаправить привязку сборки к пользовательской / неподписанной dll

Проблема Основная проблема в том, что я хочу отладить какой-то сторонний код, чтобы посмотреть, как он работает, чтобы я мог заменить его часть. Есть ли способ перенаправить привязку, чтобы она не использовала dll в GAC, а вместо этого скомпилировала копию (которая будет либо без подписи, ...

3
голосов
3ответов
830 просмотров

Why bother with strong names for private assemblies?

We produce a number of applications that share assemblies. Since memory or disk space is not a problem, we use private assemblies by duplicating the shared assemblies into each app's local folder. This avoids the issues caused by putting them into the GAC. I hear that strong names are a real good...

3
голосов
1ответов
3144 просмотров

Cryptographic failure while signing assembly '<assemblyname>.dll' – 'Bad Version of Provider'</assemblyname>

I purchased an authenticode certificate from a well known provider. Now I want to strong name an assembly and later on digitally sign it. This is what I've done so far: Extracted public key from pfx by running sn.exe -p keypair.pfx key.snk Checked both "Sign the assembly" and "Delay sign only...

18
голосов
7ответов
7091 просмотров

How to force WPF to use resource URIs that use assembly strong name? Argh!

O.k, this is really irritating, I had noticed previously that the code generated by WPF for loading XAML resources did not appear to use strong names and therefore may be problematic for scenarios where you need to support side by side versions of WPF assemblies. This has turned out to be the ca...

1
голосов
2ответов
1099 просмотров

Automatically strong naming COM Interop wrappers

I have a C# project in Visual Studio 2005 that is referencing a few COM libraries. When I build it errors like this are thrown: Referenced assembly 'assemblyName' does not have a strong name. Now, I used to reference COM assemblies in Visual Studio 2003, and it would automatically sign the ...

3
голосов
3ответов
2238 просмотров

C# Plugin Architecture with Strong Names: A Misunderstanding

I have a server executable that talks to Active Directory to retrieve user information. In addition to AD, this exe allows customers to write their own plugins to talk to custom user directories. This executable is strongly named. Is the following a true statement: In order for a strongly n...

-1
голосов
1ответов
74 просмотров

Designer to see internals?

I have my signed assemblies here, in one of them I have a picture in the resources. The other one is granted to use it as it's own, so my other assembly can reference the picture, and everything works fine. Only if it wouldn't be for the Form Designer in VS2008. It does not see the Image. ( It...

1
голосов
2ответов
140 просмотров

Is possible to persist data in the .net assembly Metadata or Header?

I want to implement a custom assembly signature mechanism just like Strong Name, then develop a program to write the signature info in the assembly Metadata,In the assembly of internal read and verification of the signature is correct. Is possible to do this?

7
голосов
1ответов
1682 просмотров

Do you strong name all assemblies your product uses?

I have a product which has around 10+ assemblies. We used to ship it without strongly naming the assemblies. But after reading about strong naming, I guess it is a wise idea to strong name assemblies. Just wanted to know is that a best practice to strong name all assemblies used by a program? An...

9
голосов
4ответов
2187 просмотров

I can't seem to understand this .NET assembly signing thing

Ok, I must be dumb cause I've already read this: http://www.csharp411.com/net-assembly-faq-part-3-strong-names-and-signing/ And I still don't get it... Let's say I open my project's properties and go to the "Signing" tab, then I check "Sign the assembly" and generate a new assembly with a passw...

94
голосов
10ответов
21989 просмотров

Anything wrong with NOT signing a .NET assembly?

One of my colleagues is very keen on signing assemblies. He literally tries to sign anything. Even when we use assemblies from Microsoft that are not signed, he will take the source code, sign it and then ask other developers to use his copy instead. I can understand the basic idea behind signin...

3
голосов
1ответов
806 просмотров

Signing an Assembly with Nant

How do I automatically add a strong name to a .NET assembly using a nant task?

3
голосов
1ответов
868 просмотров

Как я могу подписать сборку, которая ссылается на неподписанные сборки COM-взаимодействия?

Когда я пытаюсь подписать сборку, я получаю следующую ошибку: Ошибка 1: не удалось создать сборку - сборка comlib, на которую указывает ссылка, не имеет строгого имени Можно ли подписать сборку, которая ссылается на неподписанные сборки, или мне также нужно подписать сборки взаимодейст...

2
голосов
1ответов
2877 просмотров

SGEN, InternalsVisibleTo и подпись сборки

Я пытаюсь сделать что-то необычное ... У меня есть класс Foo: public class Foo { public Foo(string name) { this.Name = name; } internal Foo() { } public string Name { get; internal set; } public int Age { get; set; } } Обратите внимание на внут...

0
голосов
1ответов
318 просмотров

Отладка / ссылки на библиотеки со строгими именами

Как правильно настроить решение (C #), в котором есть: Проект веб-приложения - содержит 16 ссылок на другие проекты / библиотеки DLL. Всего 20 проектов вне веб-проекта. Все проекты имеют строгие имена (файл pfx + версия и т. д.) Когда я удалил DLL из ссылок и вместо этого добавил ссы...

4
голосов
1ответов
725 просмотров

Может ли sn.exe использовать хранилище сертификатов Windows?

Можно ли для подписи сборки с помощью sn.exe в .NET указать открытый ключ, закрытый ключ которого содержится только в хранилище ключей Windows CryptoAPI? Я вижу возможность указать имя CSP и имя контейнера. Существуют ли значения, которые нужно использовать для доступа к сертификатам Windo...

6
голосов
2ответов
3586 просмотров

Можно ли зарегистрировать сборку .net как COM без строгого имени?

Итак, я знаю, как строго присвоить сборке имя и преобразовать ее, чтобы получить к ней доступ со страницы ASP. С помощью строгого наименования его можно разместить в GAC и, таким образом, легко получить к нему доступ со страницы ASP. Можно ли каким-либо образом зарегистрировать сборку, не ...

4
голосов
2ответов
938 просмотров

Строгое имя, манифест и подпись кода

В каком порядке это нужно делать? Я делаю это из командной строки для приложения .Net. Мне удалось успешно подписать только строгое имя и код, но когда я попробовал все три, похоже, что это не сработало (==&gt; Vista все еще пытается запустить приложение с повышенными привилегиями, что приводит ...

1
голосов
3ответов
507 просмотров

Для чего нужны сильные именованные ключи?

Для чего нужны ключи со строгими именами в .NET? Я читал об этом раньше, но мне это просто не приходит в голову.

3
голосов
1ответов
2818 просмотров

Где находится параметр файла ключа сборки оболочки в VS 2008?

Я пытаюсь создать приложение со строгим именем. Это ссылка на библиотеку COM-взаимодействия, которую я добавляю через диалоговое окно «Добавить ссылки». Прошло некоторое время, но я, кажется, припоминаю, что в более старых версиях Visual Studio была настройка проекта для файла ключей сборки Wra...

3
голосов
2ответов
979 просмотров

Может ли сильное именование вызвать проблемы с сериализацией объектов в C #?

Я сериализую некоторые объекты конфигурации и сохраняю байты результатов в базе данных. new BinaryFormatter().Serialize(memoryStream, instance); Convert.ToBase64String(memoryStream.ToArray()); Эти объекты будут десериализованы позже. new BinaryFormatter().Deserialize(memoryStream); ...

2
голосов
3ответов
395 просмотров

Как я могу указать моему приложению ASP.NET использовать любую версию сборки со строгим именем?

У меня есть приложение ASP.NET, использующее специальную библиотеку .NET (файл .DLL). Этот файл .DLL имеет строгое имя. В библиотеке часто бывают небольшие обновления, и я хотел бы иметь возможность обновлять эту .DLL без перекомпиляции приложения. Приложение должно быть предварительно скомпилир...

5
голосов
3ответов
2719 просмотров

Нужно ли мне публиковать открытый ключ из файла .snk?

Из описания утилиты sn.exe и этого вопроса я вижу, что копия открытого ключа добавляется к каждой сборке, подписанной строгим именем. Этого достаточно, чтобы убедиться, что двоичный файл сборки не был изменен. Но как проверить, что данная сборка действительно была подписана определенной пар...

1
голосов
3ответов
692 просмотров

Сколько файлов .snk мне нужно?

Допустим, у меня есть несколько сборок .NET и я хочу подписать каждую из них строгим именем. Достаточно ли одной пары ключей (одного файла .snk) или мне нужно создавать по одной паре для каждой сборки? Придется ли мне публиковать открытый ключ (каждой) пары ключей?

8
голосов
3ответов
3793 просмотров

Следует ли подписывать сборки взаимодействия?

У нас есть набор COM-компонентов, разработанных на VC ++. Когда ссылка на такой компонент добавляется в проект .NET, Visual Studio создает сборку взаимодействия. Сейчас у нас есть набор таких сборок. При выполнении нашей ежедневной сборки мы подписываем все созданные двоичные файлы цифровой п...

2
голосов
1ответов
765 просмотров

Перенаправление сборки не работает должным образом

Я пытаюсь внедрить Strong Signing в свои сборки проекта. Выходные данные моего проекта сохраняются в XML, а тип упоминается (перед подписанием) как: typestr="XYZ.PQR, MyWidget, Version=1.0.2406.20198, Culture=neutral, PublicKeyToken=null" После подписания всех сборок открытым ключом с ...

9
голосов
3ответов
1242 просмотров

Десериализовать объект в сборку, которая теперь подписана и версируется

Я использовал для сериализации древовидного представления с помощью BinaryFormatter (c #). Сборка, которая сделала именно это и которая содержит все сериализуемые классы, теперь имеет строгое имя и подписана, а также получила новый номер версии (однако реализация не изменилась). Когда я пытаю...