64位 – 从32位应用程序创建64位注册表项(非WOW64)
发布时间:2020-12-13 20:01:14 所属栏目:Windows 来源:网络整理
导读:我有一个Visual Studio安装程序正在创建一些注册表项: HKEY_LOCAL_MACHINESOFTWAREMyApp 但是它正在创建的注册表项自动出现在Wow6432Node下: HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMyApp 在MSi执行的C#代码中创建注册表项时,如何忽略Wow6432Node?
我有一个Visual Studio安装程序正在创建一些注册表项:
HKEY_LOCAL_MACHINESOFTWAREMyApp 但是它正在创建的注册表项自动出现在Wow6432Node下: HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMyApp 在MSi执行的C#代码中创建注册表项时,如何忽略Wow6432Node?
只是FYI,.NET 4.0本身支持.例:
RegistryBase = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine,RegistryView.Registry64); 然后,您可以使用该RegistryBase变量来访问HKLM的64位视图中的任何内容.相反,Registry32将让64位应用程序访问注册表的32位视图. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- windows-server-2008 – 小型企业需要Active Dir
- windows-server-2003 – Windows 98客户端在使用
- .net – System.Serializable属性在Windows 10的
- 获取与Windows Vista上的C#.Net连接的无线网络的
- DLL,内存映射,基地址,内存使用和.NET?
- 是否值得在不同版本的Windows上测试相同版本的IE
- 我是否误解了Microsoft Deployment Toolkit和WDS
- windows-server-2008 – 是否有预部署Windows工作
- wpf – Windows 8 XAML多列文本
- windows-7 – 如何签署我的驱动,所以它会安装在W
热点阅读