私のプロジェクトが不思議だったのですが、MachineGuidをレジストリや他の方法で変更することは可能ですか? ...それは自動的に再生成しますMachineGuid値を、削除されません。私は、複数のアプリケーションでそれを見てきましたし、私はそれが私のコードMachineGuidを変更するC#
RegistryKey reg = Registry.LocalMachine;
reg.OpenSubKey("SOFTWARE\\Microsoft\\Cryptography");
reg.DeleteValue("MachineGuid");
reg.Close();
consolebox.AppendText("MachineGuid should be changed!\n");
あるmyself..Thisしかし、それは動作しません行うことができません約2秒後に....
エラーは、値を見つけられないと言っています。MachineGuidは存在しません...しかし、私はregeditに行くのですか?
私は管理者としてアプリケーションを実行しない場合、それは値が削除されたと言うが、私がしなければ、それはそれは存在しないと言う....
あなたはそれが再作成されると言いました。価値は違いますか? –
値が削除された場合は、別の値として再作成されます。 –
おそらく 'Wow6432Node'マスキング - http://stackoverflow.com/questions/869783/windows-64-bit-registry-v-s-32-bit-registry? –