[問題] registry ky和linking的問題
最近寫一隻程式去讀registry key, 在32bit的OS底下是沒有問題的
可是run在64bit的OS上, 即使registry key的目錄路徑跟32bit都一樣, 就是讀不到
在64bit上似乎是有些registry key可以讀的到 有些讀不到
RegistryKey regKey = Registry.LocalMachine;
RegistryKey KeyPath = regKey.OpenSubKey("SOFTWARE\\Microsoft\\DataAccess");
string KeyVal = KeyPath.GetValue("FullInstallVer").ToString();
Console.WriteLine(KeyVal.ToString());
另外請問一個問題, 假如coding的時候有reference到某個dll
在打包安裝包的時候不想包在一起, 在已知dll檔所在路徑的情況的
如何讓執行檔可以連結到dll檔 (除了copy過去)
不知道還有何好方法呢??
請知道的人指導一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.99.111