2010-04-15 77 views
1

我想把一个.msi下载到虚拟目录安装与IIS。IIS服务损坏的微星

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

我和同事有这个问题,安装程序下载正常&在另一个同事的机器上正常运行。

我错过了什么?

是通过web服务将.msi作为byte []发送并在客户端组装它的更好方法吗?

回答

0

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

我会比较一个失败的哈希与一个工作的哈希,如果他们是一样的问题是与MSI的编译方式。

+0

在其他机器上,IIS根本没有提供.msi服务。它没有问题提供文本文件和.CAB文件。任何线索? – 2010-04-20 18:16:02