0


0

Windows 7の厳密な名前キー

Win7仮想マシンでAdministratorを実行しているVS2010でhttp://code.google.com/p/moq/を使用しようとしています。

ArgumentExceptionを取得しています:StrongNameKeyPairの公開キーを取得できません

ここで権限を変更して、全員のフルコントロールにした

C:\ Users \ dave \ AppData \ Roaming \ Microsoft \ Crypto \ RSA

Moqを使用してテストを実行するプロジェクト(NerdDinnerなど)を取得できません

何かご意見は?

1 Answer


0


これが役立つかどうかはわかりませんが、Ayendeのブログから:

ほとんどの場合、問題はファイル許可の問題です。 面倒なディレクトリは(ドラムロール)です: "C:\ Documents and Settings \ All Users \ Application Data \ Microsoft \ Crypto \ RSA"

このディレクトリのデフォルトの許可は次のとおりです。

cacls MachineKeys MachineKeys Everyone:(特別アクセス:) READ_CONTROL SYNCHRONIZE FILE_GENERIC_READ FILE_GENERIC_WRITE FILE_READ_DATA FILE_WRITE_DATA FILE_APPEND_DATA FILE_READ_EA FILE_WRITE_EA FILE_READ_ATTRIBUTES FILE_WRITE_ATTRIBUTES

BUILTIN \ Administrators:F

管理者にはフルコントロールがあり、全員に読み取り/書き込みアクセス権がありますが、削除アクセス権はありません。