Visual Studio 2010 安装项目 64 位创建注册表项问题

2023-12-02

我有一个 64 位安装项目,其中包含 64 位 Windows 服务 exe 和 dll。在我的安装程序类中,我使用以下代码创建注册表项:

using (typeKey = typeKey.CreateSubKey(@"SOFTWARE\Folder\Folder\Folder"))
        {
            typeKey.SetValue("Type", 0);
            typeKey.Close();
        }

但它不断在 SOFTWARE\WOW6432NODE\SOFTWARE\FOLDER\FOLDER\FOLDER 处创建注册表项。 顺便说一句,安装程序将 exe 和 dll 复制到 64 位程序文件文件夹下。将文件夹复制到 64 位文件夹没有问题。

任何想法?


您正在使用 .NET 4,请使用新的注册表键.OpenBaseKey()方法并传递RegistryView.Registry64

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2010 安装项目 64 位创建注册表项问题 的相关文章

  • WPF DataGrid 多选

    我读过几篇关于这个主题的文章 但很多都是来自 VS 或框架的早期版本 我想做的是从 dataGrid 中选择多行并将这些行返回到绑定的可观察集合中 我尝试创建一个属性 类型 并将其添加到可观察集合中 它适用于单个记录 但代码永远不会触发多个
  • STL 迭代器:前缀增量更快? [复制]

    这个问题在这里已经有答案了 可能的重复 C 中的预增量比后增量快 正确吗 如果是 为什么呢 https stackoverflow com questions 2020184 preincrement faster than postinc
  • 没有特殊字符的密码验证器

    我是 RegEx 的新手 已经进行了大量搜索 但没有找到任何具体内容 我正在编写一个验证密码字符串的正则表达式 可接受的字符串必须至少具有 4 种字符类型中的 3 种 数字 小写字母 大写字母 特殊字符 我对包含有一个想法 也就是说 如果这
  • 根据属性的类型使用文本框或复选框

    如果我有这样的结构 public class Parent public string Name get set public List
  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • 如何在 C++ 中标记字符串?

    Java有一个方便的分割方法 String str The quick brown fox String results str split 在 C 中是否有一种简单的方法可以做到这一点 The 增强分词器 http www boost o
  • 需要帮助优化算法 - 两百万以下所有素数的总和

    我正在尝试做一个欧拉计划 http projecteuler net问题 我正在寻找 2 000 000 以下所有素数的总和 这就是我所拥有的 int main int argc char argv unsigned long int su
  • 方程“a + bx = c + dy”的积分解

    在等式中a bx c dy 所有变量都是整数 a b c and d是已知的 我如何找到整体解决方案x and y 如果我的想法是正确的 将会有无限多个解 由最小公倍数分隔b and d 但我只需要一个解决方案 我可以计算其余的 这是一个例
  • 两个静态变量同名(两个不同的文件),并在任何其他文件中 extern 其中一个

    在一个文件中将变量声明为 static 并在另一个文件中进行 extern 声明 我认为这会在链接时出现错误 因为 extern 变量不会在任何对象中看到 因为在其他文件中声明的变量带有限定符 static 但不知何故 链接器 瑞萨 没有显
  • 为什么这个字符串用AesCryptoServiceProvider第二次解密时不相等?

    我在 C VS2012 NET 4 5 中的文本加密和解密方面遇到问题 具体来说 当我加密并随后解密字符串时 输出与输入不同 然而 奇怪的是 如果我复制加密的输出并将其硬编码为字符串文字 解密就会起作用 以下代码示例说明了该问题 我究竟做错
  • x:将 ViewModel 方法绑定到 DataTemplate 内的事件

    我基本上问同样的问题这个人 https stackoverflow com questions 10752448 binding to viewmodels property from a template 但在较新的背景下x Bind V
  • 为什么 C# 2.0 之后没有 ISO 或 ECMA 标准化?

    我已经开始学习 C 并正在寻找标准规范 但发现大于 2 0 的 C 版本并未由 ISO 或 ECMA 标准化 或者是我从 Wikipedia 收集到的 这有什么原因吗 因为编写 审查 验证 发布 处理反馈 修订 重新发布等复杂的规范文档需要
  • C 编程:带有数组的函数

    我正在尝试编写一个函数 该函数查找行为 4 列为 4 的二维数组中的最大值 其中二维数组填充有用户输入 我知道我的主要错误是函数中的数组 但我不确定它是什么 如果有人能够找到我出错的地方而不是编写新代码 我将不胜感激 除非我刚去南方 我的尝
  • 空指针与 int 等价

    Bjarne 在 C 编程语言 中写道 空指针与整数零不同 但 0 可以用作空指针的指针初始值设定项 这是否意味着 void voidPointer 0 int zero 0 int castPointer reinterpret cast
  • 为什么 isnormal() 说一个值是正常的,而实际上不是?

    include
  • 如何在 Linq to SQL 中使用distinct 和 group by

    我正在尝试将以下 sql 转换为 Linq 2 SQL select groupId count distinct userId from processroundissueinstance group by groupId 这是我的代码
  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win
  • 当文件流没有新数据时如何防止fgets阻塞

    我有一个popen 执行的函数tail f sometextfile 只要文件流中有数据显然我就可以通过fgets 现在 如果没有新数据来自尾部 fgets 挂起 我试过ferror and feof 无济于事 我怎样才能确定fgets 当
  • C# 使用“?” if else 语句设置值这叫什么

    嘿 我刚刚看到以下声明 return name null name NA 我只是想知道这在 NET 中叫什么 是吗 代表即然后执行此操作 这是一个俗称的 条件运算符 三元运算符 http en wikipedia org wiki Tern
  • 现代编译器是否优化乘以 1 和 -1

    如果我写 template

随机推荐

  • 一起使用 Solr 和 Zends Lucene 端口

    下午小伙伴们 在我尝试了 Zend Lucene Search 并发现它在索引大型数据集时并不像人们想象的那样 我转向了 Solr 感谢 Bill Karwin 现在 Solr 为数据库建立索引的速度要快得多 只需 8 分钟多一点即可为包含
  • YouTube 嵌入:如何在 Android 版 Chrome 中启用*非静音*自动播放

    这个问题基本上与this one它有一个针对 HLTML5 视频的解决方案 除了更改chrome flags to set gesture requirement for media playback to disabled对 YouTub
  • chrome.webRequest redirectUrl,URL 保存在 chrome.storage.local 中

    我试图拦截网络请求并将它们重定向到我保存在本地存储上的网址 但它不起作用 我的代码如下 chrome webRequest onBeforeRequest addListener function details if details ur
  • 没有工作数据库连接的 Django 管理命令

    我有许多使用以下配置模型的项目 settings py包括默认配置和配置规范 主要用于开发目的 默认设置 包括数据库设置 可以被外部配置文件覆盖 这些文件通常由管理员为其管理的各种环境定义 为了方便管理员 我写了一个管理命令并单独打包 其中
  • 通过 openFileDialog 打开 Web 文件夹 (Sharepoint 2007)

    我有以下用 C 编写的代码片段 openFileDialog1 InitialDirectory fwm storage users curUser My Documents My Pictures openFileDialog1 Filt
  • 在c中编写函数指针

    最近在看一段代码 发现函数指针的写法是 int fn pointer this args this args 我通常会遇到这样的函数指针 return type fn pointer arguments 类似的事情正在讨论here this
  • GTK+ 中的六边形按钮

    我正在尝试创建一个按钮GTK 其形状为六边形 我怎样才能做到不使用CSS 更一般地说 我如何创建我想要的任何形状的按钮 是否可以做这样的事情Glade GTK 的用户界面编辑器 当我发表评论时 我是在虚张声势 因为我从未做过圆形按钮 我只是
  • 将相似的字符串分组

    我正在尝试分析一堆搜索词 数量太多 单独来看并不能说明什么 也就是说 我想对这些术语进行分组 因为我认为相似的术语应该具有相似的有效性 例如 Term Group NBA Basketball 1 Basketball NBA 1 Bask
  • 批处理脚本告诉我最后一次访问文件是什么时候

    我的文件夹中有一个销售订单列表 我想要一个批处理脚本 它可以输出到 txt 文件 所有文件最后一次访问但不一定被修改的时间是什么时候 在 NTFS 文件系统的分区上 有 3 个文件日期 创建日期 上次修改日期和上次访问日期 命令 dir p
  • 将 SID 转换为名称

    我的 Delphi 2010 应用程序需要将 Windows 用户添加到本地管理员组 我使用 NetLocalGroupAddMembers 使这部分工作 现在 该应用程序需要在具有其他语言的本地化版本的 Windows 中运行 为此 我使
  • 如何从新的 Firebase 存储下载和查看图像?

    我可以将图像上传到 Firebase Storage 但下载它们时遇到问题 这是我下载图像的代码 let storage FIRStorage storage let localURL NSURL NSURL string file Doc
  • 以“原始”./2 格式显示列表

    是否可以以 2 格式显示 Prolog 列表 例如 对于列表 L a b c L a b c yes 有没有办法显示 L a b c 通常情况下 write canonical List or write term List quoted
  • 切换多个音频播放/暂停

    我的 HTML CSS 和 JS 都包含在它们自己的文件中 index html javascript js style css 我想更改按钮的背景图像来表示其状态 以下是我当前的片段
  • 在子级中的单击事件(触发函数)之后,将值从子级传递到父级

    In
  • CV:MATLAB 和 OpenCV 相机标定技术之间的差异

    我使用 OpenCV 和 MATLAB 校准了带有棋盘图案的相机 我有 489 and 187分别用于 OpenCV 和 MATLAB 中的平均重投影误差 从表面上看 MATLAB更精确 但我的顾问认为 MATLAB 和 OpenCV 使用
  • JavaScript 中 Math.pow() 在不同浏览器中的奇怪结果

    也许这只发生在 chrome 最新版本中 一些奇怪的行为负指数值仅在Chrome浏览器 我已经检查过不同的浏览器并发现它很奇怪 作为FireFox Chromium将显示完全相同的结果Chrome 最新版本对于某些示例将显示不同的结果 而且
  • 热切加载 List 导航属性

    使用 EF Code First 并给定一个包含列表的实体 我如何快速加载该实体的整个对象图 Example public class Foo public int Id get set public List
  • 如何使用 BadgeDrawable 在汉堡导航菜单图标上添加徽章?

    I add Badge在像这样的按钮上this way 我想添加Badge on hamburger navigation菜单图标用这种方式 但我不知道如何 我找到了一些解决方案 但没有用BadgeDrawable 这是我的代码 但结果不是
  • 如何通过名称获取对 Kotlin 对象的引用?

    如果我有一个顶级对象声明 package com example object MyObject 我怎样才能转换字符串com example MyObject进入参考MyObject 如果你有kotlin reflect在类路径上然后你可以
  • Visual Studio 2010 安装项目 64 位创建注册表项问题

    我有一个 64 位安装项目 其中包含 64 位 Windows 服务 exe 和 dll 在我的安装程序类中 我使用以下代码创建注册表项 using typeKey typeKey CreateSubKey SOFTWARE Folder