url - 我可以在没有管理员权限的情况下注册自定义 URL 方案吗?

标签 url wix installation

关于如何注册自定义 URL 方案有很多堆栈溢出问题(例如 this one)。然而,在每种情况下的答案似乎都是写入特权注册表项 HKEY_CLASSES_ROOT .我的(基于 wix 的)安装程序目前在没有提升的情况下运行,按用户安装。有什么方法可以在不提升到管理员权限的情况下注册自定义 URL 方案?我不需要支持比 Windows 7 更旧的任何东西。

我想要实现的是在我的应用程序中执行特定操作的网页上有链接。我的应用程序主要是 .NET。该网页是 ASP.NET。

最佳答案

我在 this answer 中找到了答案到一个类似的问题。作为 HKEY_CLASSES_ROOT 的替代方案, 将相应的注册表项放在 HKEY_CURRENT_USER\Software\Classes 下.此位置不需要提升即可写入。

关于url - 我可以在没有管理员权限的情况下注册自定义 URL 方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29509624/

相关文章:

ios - 使用 URL 方案在应用程序之间切换 (iOS)

html - 处理不良机器人的做法请求 url 包含符号,例如 "&"而不是 "&"

.htaccess - htaccess 301 从带有逗号的 URL 重定向不会重定向

visual-studio-2010 - 在 Visual Studio 中打开解决方案时出现 WiX 项目错误

java - 保护用于分发的 Java jar 文件

mysql - 转移WordPress,尝试了一切

url - Google Places API 按网址搜索

c# - 在 WiX 自定义托管 Bootstrap 应用程序中下载安装包的正确方法是什么?

xml - 在安装过程中,如何将大于和小于字符插入由WiX修改的XML文件中?

installation - 使用 CMake,我如何连接文件并安装它们