安装项目未在注册表中注册

发布于 2024-08-14 18:36:46 字数 212 浏览 4 评论 0原文

我有一个 VS Web 安装项目。

我想注册应用程序的物理路径。

在安装项目中,我在 HKLM 中创建了一个名为 Software 的新密钥,然后创建了一个名为“MyCompany”的新密钥,然后在 mycompany 密钥中添加了值为 [TARGETDIR] 的密钥安装文件夹。

但是当我尝试安装程序并在成功安装后转到注册表时,注册表项不存在。我错过了什么吗?

I have a VS Web setup project.

I want to register the physical path of the application.

In the setup project, I created a new key in HKLM, named Software, then I created a new key named "MyCompany", then in the mycompany key, I add the key Installation Folder with value [TARGETDIR].

But when I try my installer, and go to regedit after successful installation, the registry-key is not there. Am I missing something?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

御守 2024-08-21 18:36:46

我自己得到了答案:
如果 Wow64 那么
HKEY_LOCAL_MACHINE\SOFTWARE\ = HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\
否则
HKEY_LOCAL_MACHINE\SOFTWARE\ = HKEY_LOCAL_MACHINE\SOFTWARE\

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\YourCompany]
“安装文件夹”=“C:\inetpub\wwwroot\UsersInstallFolder\”

I got the answer myself:
if Wow64 then
HKEY_LOCAL_MACHINE\SOFTWARE\ = HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\
else
HKEY_LOCAL_MACHINE\SOFTWARE\ = HKEY_LOCAL_MACHINE\SOFTWARE\

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\YourCompany]
"Installation Folder"="C:\inetpub\wwwroot\UsersInstallFolder\"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文