使用.msi安装进行扩展.mp3默认程序是否有正确且有效的方法? (我正在使用Advanced Installer)。
到目前为止,我已经尝试过:
更改HKCU,HKLM,HKCR密钥的高级安装程序中的注册表,但它似乎无法正常工作。
例如 - 我将这些键值更改为我的应用程序但是一旦打开mp3文件,注册表会自动恢复为默认值。为什么?
我默认使用WMP11,然后我手动将其更改为我的应用程序,但是当我运行我的文件时,我按下注册表上的刷新,它再次是WMP11。
我尝试使用内置解决方案的Advanced Installer - 文件关联。我填写了所有必需的详细信息并将其设置为我的默认程序。但没有任何作用。
当我在Windows中输入设置时,我可以看到我的应用程序,但默认情况下它处于非活动状态。我必须按,然后选择它作为默认值。但我需要自动完成,因为我将使用命令行msiexec / i“myapp.msi”/ qb运行我的msi文件,我不需要任何用户交互..
请帮助提出想法,并告诉我这是做什么的正确方法。
非常感谢。
答案 0 :(得分:0)
你在Windows 10上吗?其中包含一些important changes,您可以在链接文章中阅读。
以下是文章的附加内容:
我们知道您的默认值对您很重要。在Windows 10中,所有应用程序(包括经典Windows应用程序和通用Windows应用程序)都无法调用更改默认设置的提示,仅限Windows。您可以完全控制默认体验,同时减少多个提示可能带来的一些不必要的噪音。