sn.exe schlägt mit der Fehlermeldung "Zugriff verweigert" fehl
Ich erhalte die Fehlermeldung "Zugriff verweigert", wenn ich mit dem Tool für starke Namen einen neuen Schlüssel zum Signieren einer .NET-Assembly erstelle. Dies funktioniert auf einem Windows XP-Computer einwandfrei, auf meinem Vista-Computer jedoch nicht.
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.
Was verursacht dieses Problem und wie kann ich es beheben?
Führen Sie Ihre PowerShell oder Eingabeaufforderung als Administrator aus? Ich fand, dass dies der erste Ort ist, an dem Sie nachsehen müssen, bis Sie sich an die Benutzerzugriffskontrolle gewöhnt haben oder die Benutzerzugriffskontrolle deaktiviert haben.
Ja, ich habe versucht, PS und die reguläre Eingabeaufforderung als Administrator auszuführen. Die gleiche Fehlermeldung wird angezeigt.