0
我試圖從文件夾「HKLM \ SOFTWARE \ Microsoft.NETFramework \ v4.0.30319」中讀取註冊表項 文件夾包含兩個密鑰SKU和AssemblyFoldersEx。第一個密鑰成功獲得,但第二個失敗(返回null)。無法讀取密鑰HKLM SOFTWARE Microsoft .NETFramework v4.0.30319 AssemblyFoldersEx
如何解決這個問題?
C#代碼:
class Program
{
static void Main(string[] args)
{
Microsoft.Win32.RegistryKey rkey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\.NETFramework\v4.0.30319\SKUs", false); // success
Microsoft.Win32.RegistryKey rkey2 = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\.NETFramework\v4.0.30319\AssemblyFoldersEx", false); // failed (returns null)
}
}
1.編號項目平臺已經是「任何CPU」。 –
2.對不起,我不明白「Wow6432Node」如何幫助我?你能解釋一下嗎? –
我用「SOFTWARE \ Wow6432Node \ Microsoft \ .NETFramework \ v4.0.30319 \ AssemblyFoldersEx」替換了「SOFTWARE \ Microsoft \ .NETFramework \ v4.0.30319 \ AssemblyFoldersEx」 - 它工作。謝謝! –