Windows 10无法将文件关联到clickonce应用程序

mon*_*ron 8 clickonce windows-10

我有一个clickonce应用程序,可以在Windows 7上正常工作.当它安装在Windows 10机器上时,我们的应用程序的特定文件似乎无法与clickonce应用程序正确关联.

如果我单击该文件右键,并选择"打开方式",我可以在列表"ClickOnce Application Deployment Support Library"中看到.但是,如果我选择此选项,我会收到一条消息"此应用程序无法在您的PC上执行".如果我决定直接选择clickonce应用程序的.exe文件(C:\ Users\xxx\AppData\Local\Apps ...),它将无法正常工作(版本和更新检测).

我能够安装我的应用程序,我可以从开始菜单正确运行它.唯一不起作用的是文件关联.我试图卸载并重新安装,但它没有改变任何东西.

编辑:我已经在另一台Windows 10机器上安装了应用程序,一切正常(包括文件关联"安装时自动和手动指定时").所以我认为问题不是所有Windows 10机器的"通用".

A.J*_*uer 1

我刚刚使用 Visual Studio 2015 以管理员身份创建了一个测试应用程序(Windows 窗体应用程序)(< 5 分钟)

1)在属性/发布/选项/文件关联下添加了一个条目:

扩展名:.abcd

描述:测试

程序ID:2

图标:图标文件

2)在“属性/发布”下,我按“立即发布”并运行安装程序

3)创建一个文本文件,将其重命名为test.abcd

它在 Windows 10 下按预期工作,因此您可以创建一个测试应用程序/验证它是否正常工作,并查看与现有应用程序相比有何差异。32/64 位、框架、签名等。