Question

Je développe des solutions SharePoint sur une machine virtuelle 32 bits, et j'utiliser Wix pour emballer la configuration.

Je ciblant à la fois les environnements 32 bits et 64 bits avec mes solutions, mais pour créer 64bit MSI, je dois avoir une machine à 64 bits et la version 64 bits de Wix. Normalement, ce ne serait pas un problème, puisque je devrais simplement utiliser simplement un environnement de dev 64bit.

Mais il y a quelques problèmes avec le développement de solutions SharePoint sur une plate-forme 64 bits, ce qui plus ou moins me force à se développer sur la plate-forme 32 bits. À cause de cela, je ne peux pas créer un MSI 64bit, à moins que je copie les fichiers source à une machine 64bit juste pour construire le MSI 64bit, qui se sent un peu encombrant.

Y at-il astuce pour signaler / construire le paquet MSI 64bit sur ma boîte de 32bit dev, s'il est encore possible?

Était-ce utile?

La solution

Vous n'avez pas besoin d'exécuter une machine de développement 64 bits pour créer un fichier MSI 64 bits.

Ce qui rend un fichier MSI « 64 bits » est tout simplement que le champ « Modèle sommaire » dans le résumé Stream Information est réglé sur « AMD64, 1033 » (un exemple possible) au lieu de « Intel, 1033 ».

Cet article MSDN pourrait vous fournir plus informations .

Autres conseils

AFAIK les outils Wix ensemble est agnostique à la plate-forme, vous devez installer le 64 bits Version , et vous avez besoin d'utiliser les drapeaux appropriés à l'intérieur de l'installation (il y a divers endroits, vous devez être explicite sur 64 bits, plus d'infos ici ).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top