【发布时间】:2021-01-29 18:06:05
【问题描述】:
我们的 ClickOnce 应用程序遇到了问题。这些被部署到 IIS,用户单击链接运行,它打开正常并继续运行多次启动,直到机器重新启动。一旦发生这种情况,我们就会收到“由于 Windows 并排错误,激活失败”。
查看本地安装位置,C:\Users\[UserName]\AppData\Local\Apps\2.0\7RRWQPAZ.X5P\8TV8504G.0VD\[MyAppName].exe_fedcf10ab6f67f7e_0004.0002_none_fe03e62d40fdbbce 我看到一个配置文件 - [MyAppName ].exe.配置。检查这一点,除了最后一行之外,大多数事情看起来都很好。这都是 XML,所以应该以 > 结尾,但是我们得到的是乱码。例如 - ¡ø·Ð 而不是
</configuration>
这似乎只发生在我们的笔记本电脑用户身上。我们在移动机器上使用 Dell Encryption V10(桌面用户没有遇到同样的问题),所以我们假设这可能是导致问题的原因。但是,从加密目标中删除此文件夹路径后,我们仍然遇到相同的问题。真正奇怪的是,在应用程序运行良好和因无效 XML 损坏之间,配置文件的最后修改时间保持不变。
有人经历过吗?为我指明新的方向?
Tks
【问题讨论】:
标签: clickonce corruption