レジストリキーを使用して、マシンのインストール済みフォルダーからXMLファイルのパスにアクセスしています。私のマシンには32ビットOSが搭載されています。だから私は使っています
using (RegistryKey pRegKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Wow6432Node\Folder\subfolder\key"))
{
if (pRegKey == null)
{
return;
}
else
// get path
しかし、64ビットOSで例外ケースを処理していないため、64ビットマシンで実行するとエラーが表示されます。
どうすれば処理できますか?