2008-11-12 6 views
0

J'essaie de définir la modification de INSTALLDIR par programme dans InstallShield v8.02 (ne peut rien faire à propos de la version).Définition de INSTALLDIR par programme dans InstallShield

plantage de mon code avec une exception "erreur inconnue" sur la troisième ligne de ce code (C#)

String originalInstallDir = testProject.get_INSTALLDIR(); 
String installDir = originalInstallDir.Replace("Company", "Company Test"); 
testProject.set_INSTALLDIR(ref(installDir)); 

Toutes les suggestions?

+0

Pouvez-vous ajouter quelques informations sur le type de projet? MSI de base? Aussi est ce code InstallScript? Merci – Jamie

+0

Le code est C#, appelant le composant COM ISWiAutomation. Aucun code n'est exécuté dans InstallShield. – benPearce

+0

Avez-vous encore besoin de cette question? Compte tenu de l'âge, peut-être qu'il est temps de supprimer? –

Répondre

0

Mieux migrer vers la dernière version de Installshield et à l'aide de InstallScript vous pouvez l'obtenir en utilisant la propriété INSTALLDIR.

Questions connexes