Один из моих коллег очень увлечен подписанием блоков. Он буквально пытается подписать что-либо. Даже когда мы используем блоки от Microsoft, которые не подписываются, он возьмет исходный код, подпишет его и...
Для чего нужен файл .snk? Я знаю, что это означает «Строгое имя ключа», но все объяснения того, что это такое и как это работает, у меня над головой. Есть ли простое объяснение того, как строго названный ключ ...
Я получаю сообщение об ошибке «Доступ запрещен», когда я использую инструмент строгого имени для создания нового ключа для подписи сборки .NET. Это прекрасно работает на Windows XP, но не работает на моей Vista ...
После получения инструкции от Google я попытался создать StrongNameFile со следующей командой: C:\Program Files\Microsoft Visual Studio 9.0\VC\sn -k StrongNameFile.snk, Когда я работал...
Мое приложение состоит из трех сборок: один EXE-файл, который ссылается на пару DLL. Библиотеки являются частными для моего приложения - они используются только этим исполняемым файлом. Должны ли эти сборки быть ...
Как делают я узнаю полностью определенное название своего блока, такого как: MyNamespace. MyAssembly, version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 мне удалось получить мой PublicKeyToken...
Я читал надлежащую статью в MSDN, Сборках со строгим именем и связанном вопросе о StackOverflow, Проверяя блок на строгое имя. К которому степень может сборка со строгим именем...
Из описания утилиты sn.exe и этого вопроса я вижу, что копия открытого ключа добавляется к каждому блоку, подписанному со строгим именем. Этого достаточно для проверки этого двоичный файл блока...
У меня есть веб-сайт, который использует AjaxControlToolkit.dll и Log4Net.dll. Когда я пытаюсь выполнить производительность профильный инструмент в VS 2010 на нем, это дает мне соблюдающее предупреждение: AjaxControlToolkit.dll...
Я использую Visual Studio 2008, и у меня есть решение, которое содержит несколько проектов. У меня есть 1 snk для подписания моих блоков, и это живет в папке решения. Я связал snk с каждым из моего...
Я пытаюсь создать ложный HttpContextBase для модульного теста. var fakePrinciple = новый GenericPrincipal (новый GenericIdentity (идентификатор пользователя), rolesList. ToArray ()); var...
Предположите, что у меня есть блок.NET, который является силен названный. Только у меня есть доступ к закрытому ключу. Я затем распределяю блок некоторой клиентской системе. Как трудно это, чтобы клиент изменил блок?...
Хорошо, я должен быть немой причиной, я уже считал это: http://www.csharp411.com/net-assembly-faq-part-3-strong-names-and-signing/ И я все еще не получаем его... Скажем, я открываю свойства своего проекта и...
Я в настоящее время думаю об открытом определении источника мой проект и нахожусь в процессе подготовки исходного кода и структуры проекта, которая будет опубликована. Теперь я получил один вопрос: как должен...
Я раньше сериализировал treeview с BinaryFormatter (c#). Блок, который сделал просто это и который содержит все сериализуемые классы, имеет теперь строгое имя и подписывается и также получил новое...
Я добавил слабо именованный блок к своему проекту VisualStudio2005 (который сильно называют). Я теперь получаю ошибку: "Блок, на который ссылаются, 'xxxxxxxx' не имеет строгого имени", Делают...
Возможный дубликат: Что такое строгое именование и как мне строго назвать двоичный файл? Собственно, вчера я присутствовал на собеседовании. Там они задали мне 1 вопрос о сильном имени. Я не смог угадать ...
Действительно ли возможно проверить, был ли динамично загруженный блок подписан с определенным строгим именем? Это достаточно / безопасно для сравнения значений, возвращенных от AssemblyName. GetPublicKey () метод?...
Я управляю проектом с открытым исходным кодом и хотел бы подписать двоичные файлы, которые выпущены в двоичном пакете проекта. Я использую Visual Studio csproj и sln файлы, чтобы управлять и разработать мой проект, и...
Возможно использовать тот же ключ строгого имени для нескольких связанных проектов/блоков. Мне интересно знать, существуют ли какие-либо недостатки к использованию этого подхода. А именно, может это приводить к...
Нам разработали ряд COM-компонентов в VC ++. То, когда ссылка на такой компонент добавляется к проекту.NET Visual Studio, генерирует interop блок. У нас есть ряд таких блоков теперь...
Мне удалось использовать ILMerge для слияния всех блоков, которые я имею в своем проекте в единственный блок, но проблема, кажется, нет способа подписать объединенный блок. Есть ли своего рода...
В моей организации мы используем файлы snk со сборками со строгими именами. Мы сами создаем снк. Кроме того, мы используем подпись кода подписи на двоичные файлы. Мы получаем пф от Verisign. Что такое ...
O.k, это является действительно раздражающим, я заметил ранее, что код, сгенерированный WPF для загрузки ресурсов XAML, казалось, не использовал строгие имена и поэтому может быть проблематичным для сценариев...
У меня есть продукт, который имеет приблизительно 10 + блоки. Мы раньше поставляли его, сильно не называя блоки. Но после чтения о строгом именовании, я предполагаю, что это - мудрая идея блокам строгого имени...
Хорошо, таким образом, я знаю, как к строгому имени блок и regasm это, таким образом, я могу получить доступ к нему от ASP-страница. Строгим именованием это это может быть помещено в GAC и таким образом быть легкодоступно из ASP-страницы...
Кроме вызова командной строки для добавления строгого имени к блоку, там какие-либо API там, которые позволяют Вам оставить блок, после того как это было лишено своего строгого имени?
Я сделал, чтобы Помощник Браузера Возразил проекту в c# это (очевидно), ссылки shdocvw.dll. Я думаю, что хочу создать решительно именованный interop dll для shdocvw.dll. Как я делаю это - я видел набор...