J'essaie d'obtenir un programme d'installation Wix écrit qui fait un certain enregistrement TypeLib.Wix Bind Substring ou Split
Je tire déjà le FileVersion hors d'un fichier enregistré ailleurs en utilisant
!(bind.FileVersion.#InteropDll)
mais je veux faire la même chose pour le TypeLib, qui ne dispose que MajorVersion séparés et les attributs MinorVersion. Idéalement, je voudrais faire
<TypeLib ...
MajorVersion="!(bind.FileVersion.InteropDll).Split('.')[0]"
MinorVersion="!(bind.FileVersion.InteropDll).Split('.')[1]">
Comment puis-je accomplir ceci (ou similaire)? ... Ou devrais-je ne pas m'embêter avec tout cela et invoquer regasm sur le fichier dll au moment de l'installation?
Merci.