Windows サービスと ASP MVC3 Web サイトで使用される次のレジストリ キーを呼び出す共有クラスがあります。
irsalKey = Registry.LocalMachine
.CreateSubKey("SOFTWARE")
.CreateSubKey("MyApp");
私のローカル (Win7 32 ビット) PC では、これは期待どおりに動作します。
私のテスト 2008 サーバーでは、サービスは「Wow6432」ノードの読み取り/書き込みを行いますが、Web サイトはそうではありませんか? 私の推測では、サービスは 32 ビット (32 ビット バイナリを使用) ですが、Web サイトは IIS で 64 ビットですか?
両方が同じキーを読み書きできるようにするにはどうすればよいですか? これがどちらのキーであるかは問題ではありませんが、両方で同じである必要があります!
どうも