Безопасна ли установка Visual Studio 2010 SP1 и что такое подпись сборки - PullRequest
3 голосов
/ 12 марта 2011

Я только что получил этот пост MSDN в моем rss-ридере, и я хотел бы знать (так как я не до конца понимаю процесс, о котором он говорит, если я должен или не должен установить SP1

Кроме того, я хотел бы знать:

  • как подписываются сборки в visual studio?
  • как операционная система проверяет эти знаки?
  • делаетgcc (mingw) или любые другие компиляторы для Windows подписывают свои сборки?

1 Ответ

1 голос
/ 12 марта 2011

1) Да.Если вы не поставляете подписанные сборки, вам не нужно беспокоиться о исправлении инструментов MSBuild.

2) С открытым ключом.http://msdn.microsoft.com/en-us/library/ab4eace3.aspx

3) ОС не работает..Net Framework делает.Загрузчик сборки проверяет открытый ключ по дайджесту для обнаружения изменений.Если сборка была изменена, она не загружается.http://www.csharp411.com/net-assembly-faq-part-3-strong-names-and-signing/

4) Понятия не имею.В Windows эта концепция существует в среде .Net.Двоичные файлы Win32 не поддерживают эту функцию.

...