Я получаю сообщение об ошибке "Отказано в доступе", когда я использую инструмент сильного имени для создания нового ключа для подписывания сборки .NET. Это отлично работает на компьютере под управлением Windows XP, но не работает на моей машине Vista.
PS C:\users\brian\Dev\Projects\BELib\BELib> sn -k keypair.snk
Microsoft (R) .NET Framework Strong Name Utility Version 3.5.21022.8
Copyright (c) Microsoft Corporation. All rights reserved.
Failed to generate a strong name key pair -- Access is denied.
Что вызывает эту проблему и как ее исправить?
Вы используете PowerShell или Командная строка как администратор? я нашел это первым местом для пока не привыкнете к пользовательскому доступу Контроль или включение пользователя Отключить.
Да, я попробовал запустить PS и обычную командную строку как администратор. Появляется одно и то же сообщение об ошибке.