【发布时间】:2017-01-27 05:56:16
【问题描述】:
我们正在使用 Wix 进行安装项目,并且其中有一个单独的 CustomAction 项目。 CustomAction 项目(强签名)具有一个强签名的依赖项目(称为 ProjA)引用。
Case1# 自定义操作和 ProjA 项目都已签名,然后出现以下错误。 无法加载文件或程序集 XXX.CustomAction、Version=2.5.2.0、Culture=neutral、PublicKeyToken=XXXXXXXXX' 或其依赖项之一。强名称验证失败。 (HRESULT 异常:0x8013141A)。
Case2# 如果我们从自定义操作项目中删除强签名并保持 ProjA 签名,那么我们会收到以下错误 无法加载文件或程序集 XXX.ProjA、Version=2.5.2.0、Culture=neutral、PublicKeyToken=XXXXXXXXX' 或其依赖项之一。强名称验证失败。 (HRESULT 异常:0x8013141A)。
Case3# 如果我们从自定义操作和 ProjA 项目中删除强签名,则设置运行成功。 所以我们正在寻找要解决的案例#1。
有人对此有想法吗?
【问题讨论】:
标签: wix windows-installer .net-4.6 wix3.10