IIS服务损坏的MSI

时间:2010-04-15 15:19:42

标签: iis web-services windows-xp virtual-directory

我正在尝试在IIS的虚拟目录设置中下载.msi。

下载工作正常但是当我尝试安装.msi时,它说它缺少一个_cabinet文件。

我和同事有这个问题,安装程序会下载得很好吗?在另一个同事的机器上正确运行。

我错过了什么吗?

通过Web服务将.msi作为byte []发送并在客户端汇编它是一种更好的方法吗?

1 个答案:

答案 0 :(得分:0)

您确定MSI已损坏吗? MSI文件具有由Windows安装程序验证的自校验和,如果存在损坏,则显示不同的错误。

我会将失败的散列与有效散列的散列进行比较,如果它们的相同问题与编译MSI的方式有关。