2010-04-15 5 views
1

Je suis en train de mettre un .msi pour le téléchargement dans une configuration de répertoire virtuel avec IIS.IIS desservant MSI corrompu

Le téléchargement fonctionne correctement mais lorsque j'essaie d'installer le fichier .msi, il indique qu'il manque un fichier _cabinet.

Moi et un collègue avons eu ce problème le programme d'installation téléchargé correctement & a fonctionné correctement sur la machine d'un autre collègue.

Est-ce que je manque quelque chose?

Est-ce une meilleure approche pour envoyer le .msi comme octet [] via un webservice et l'assembler du côté client? Etes-vous sûr que le MSI est corrompu?

Répondre

0

Les fichiers MSI ont une auto-vérification vérifiée par le programme d'installation de Windows. En cas de corruption, une erreur différente est affichée.

Je voudrais comparer un hachage d'un échec avec celui de celui qui fonctionne, si elles sont les mêmes, le problème est la façon dont le MSI a été compilé.

+0

Sur l'autre machine, l'IIS ne sert pas le .msi du tout. Il n'a aucun problème à servir des fichiers texte et des fichiers .CAB. des indices? –