“无法加载文件或程序集”后,融合日志未显示任何错误

我有一个Windows服务应用程序,可以在我的本地主机(Win8 64bit)和测试虚拟机(WinServer2016)上完美安装。并且我们已经将其安装在其他各种操作系统上,包括Win 7 64bit。但是,当我尝试在客户端的桌面(也是Win7 64位)上安装时,它会失败,并显示以下非常无用的错误:

初始化安装时发生异常:

System.IO.FileLoadException:无法加载文件或程序集[file]或其依赖项之一。不支持该操作。(来自HRESULT的异常:0X80131515)。


我想出了如何从流程中获取Fusion Logs(从排名最高的答案...向注册表添加值)。我真的以为我将深入了解此安装失败的原因。但是,事实并非如此。再次尝试安装后(再次失败),我检查了日志。

这就是我所拥有的:

C:\FusionLog\Default\InstallUtil.exe

http://img1.mukewang.com/607a82710001db7005400213.jpg

而在

C:\FusionLog\NativeImage\InstallUtil.exe

http://img2.mukewang.com/607a827f0001de1705310121.jpg

我打开了每个文件,并在NotePad ++中搜索failedfail...什么也没有。

每一个。单身的。文件。以开头The operation was successful

(叹气)我已经工作了几个小时了,并且比我刚开始时更接近解决方案。我做错了什么?


慕容3067478
浏览 169回答 2
2回答

哆啦的时光机

可能不是安装过程失败,也可能是安装程序本身无法启动。如果您已从网上将安装程序下载到客户端计算机,则可能是Windows阻止了该可执行文件。您是否尝试过解除封锁?
打开App,查看更多内容
随时随地看视频慕课网APP