WindowsInstaller生成部署程序时:WARNING: Unable to find dependency xx (Signature=xx Version=xx) of assembly

个人遇到的问题:生成部署程序时遇到十几条“warning”类型的输出信息,表明依赖项程序集版本不对。

但是:生成解决方案的原因不在于此,是由于“warning”后的“error”类型信息,这才是生成失败的最终原因。

解决:根据“error”类型的信息解决程序集错误,问题解决。

 

其他关于部署程序的解决思路:

①部署程序解决方案——属性——目标平台(TargetPlatform)——x86、x64、Itanium;

②主程序、依赖程序库的目标平台,要和部署程序解决方案目标平台一致;

③修改你的其他依赖库的目标框架,与主程序一致;

④将文件系统的中主程序的添加方式,由“项目输出”改为“文件”,并手动添加依赖动态库(目的是为了可以在桌面、开始中创建快捷方式,并使用文件系统中所带的.ico图标)

 

2021-3-19 ——持续补充中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值