我正在尝试在IIS的虚拟目录设置中下载.msi。
下载工作正常但是当我尝试安装.msi时,它说它缺少一个_cabinet文件。
我和同事有这个问题,安装程序会下载得很好吗?在另一个同事的机器上正确运行。
我错过了什么吗?
通过Web服务将.msi作为byte []发送并在客户端汇编它是一种更好的方法吗?
答案 0 :(得分:0)
您确定MSI已损坏吗? MSI文件具有由Windows安装程序验证的自校验和,如果存在损坏,则显示不同的错误。
我会将失败的散列与有效散列的散列进行比较,如果它们的相同问题与编译MSI的方式有关。