我的项目在Visual Studio中运行良好,但当我发布它并尝试在同一台开发计算机上运行setup.exe时,出现错误:
+ Exception reading manifest from file:///C:/Game/Application%20Files/F1_1_0_0_9/F1.exe.manifest: the manifest may not be valid or the file could not be opened.
+ Parsing and DOM creation of the manifest resulted in error. Following parsing errors were noticed:
-HRESULT: 0x8007001f
Start line: 0
Start column: 0
Host file:
+ A device attached to the system is not functioning. (Exception from HRESULT: 0x8007001F)
我曾尝试禁用ClickOnce清单的签名,但这给了我一个不同的错误。
2条答案
按热度按时间kninwzqo1#
在尝试了无数种方法之后,比如用不同的方式对清单进行签名,删除/添加dpi感知标志到清单,使用不同版本的.NET等,我设法通过从解决方案中删除清单文件来解决这个问题。
a1o7rhls2#
很可能你的项目现在没有做你想要的事情,比如创建桌面快捷方式等。大多数情况下,这些都是可选的功能,这样你就不会有问题