Не могу получить полный открытый ключ для 4.0 бета 2 сборок

У меня возникла проблема с получением открытых ключей для некоторых сборок.net 4.0 beta 2, чтобы я мог сделать их внутренними видимыми (брутто).

Обычно я просто захожу в SN.EXE и получаю их.

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

Я использую 64-битную версию SN

C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Bin \ x64> sn.exe

Я использую его против 64-битной версии DLL, на которую я нацеливаюсь:

C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.21006 \ system.xaml.dll

и я получаю это как мой вывод:

Открытый ключ 00000000000000000400000000000000

Токен открытого ключа: b77a5c561934e089

Маркер верен, но открытым ключом является BS. Что тут происходит??

1 ответ

Решение

Это открытый ключ ECMA. Смотрите http://blogs.msdn.com/shawnfa/archive/2004/06/09/152097.aspx

Другие вопросы по тегам