是否有适当的工作方式来制作扩展名为.mp3的默认程序,并安装.msi? (我正在使用高级安装程序)。安装msi后设置扩展程序的默认程序
到目前为止,我曾尝试:
在HKCU,HKLM,HKCR键高级安装程序中修改注册表但它似乎并没有被工作。
例如 - 我改变这些键值到我的应用程序,但有一次我打开MP3文件,注册表自动恢复到默认。为什么?
我WMP11为默认值,然后我用手甚至手动更改我的应用程序,但后来当我跑我的文件,我按刷新注册表并再次是WMP11。
我一直在使用内置的解决方案高级安装尝试 - 文件关联。我填写了所有必需的细节,并将其设置为我的默认程序。但没有任何工作。
当我在Windows中输入设置,我可以看到我的应用程序,但它是无效的默认值。我必须按下并选择它作为默认值。但我需要这个自动完成,因为我将运行我的msi文件与命令行msiexec /我“myapp.msi”/ qb和我不需要任何用户交互..
请帮助的想法,让我知道什么是做到这一点的正确方法。
非常感谢。
我看..也有代表团的解决办法,比如增加值 - NoOpenWith到Windows默认的应用程序键。 似乎不再工作了。 任何想法可能有其他解决方法吗? 谢谢 – user2396348
如果我理解的很好,我们不能再修改密钥注册表来设置默认应用程序了吗? @ user2396348,你有没有办法做到这一点? – chaiyachaiya