小编Goo*_*ber的帖子

C#WOW6432注册表节点搞乱了

尝试执行写入注册表的简单任务,以使C#应用程序在启动时运行.

使用基本Win32.RegistryKey设置,但由于某种原因,它不断将我的密钥添加到/SOFTWARE/WOW6432/Microsoft/Windows..etc目录而不是普通ol/SOFTWARE/Microsoft/Windows..

尝试阅读它有点但似乎没有一个简单的答案这个问题:如何专门写一个键/SOFTWARE/Microsoft/Windows注册表键而不是写入WOW6432?我已经检查过以确保我的Visual C#Express解决方案文件将平台列为x86 ...所以它正在正确编译...我只是不想要那个wow6432目录.

谢谢你的建议!

编辑:

我现在使用以下内容仍然没有成功:

Microsoft.Win32.RegistryKey localKey32 = Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, Microsoft.Win32.RegistryView.Registry64);
Run Code Online (Sandbox Code Playgroud)

c# windows registry winapi

4
推荐指数
1
解决办法
2785
查看次数

标签 统计

c# ×1

registry ×1

winapi ×1

windows ×1