2010-07-21 5 views
0

J'ai un projet d'installation avec quelques éléments à installer (applications Silverlight Out-of-Browser). L'exigence est de créer un programme d'installation avec zéro dépendance .NET, qui va installer Silverlight si elle n'existe pas déjà. Il doit également fonctionner complètement hors ligne. Il ne semble pas y avoir un module de fusion ou un programme d'amorçage pour Silverlight, et si je lance le programme d'installation avec "/ q" pour une installation silencieuse, cela échoue en raison de l'autre programme d'installation déjà en cours. Il semble que la restriction MSI-dans-MSI est le problème, et la seule vraie solution est de créer mon propre Setup.exe pour installer Silverlight, puis démarrer le MSI. Est-ce que je manque quelque chose? Une action personnalisée peut-elle déclencher le programme d'installation SL lorsque le programme principal est terminé? Moins il y a de travail, mieux c'est!Le projet d'installation Visual Studio inclut Silverlight?

Résumé: - Non .NET/géré - VS 2010, Silverlight 4

Merci! -Arian

Répondre

0

Ce que vous demandez est de redistribuer l'environnement d'exécution Silverlight. Cela nécessite un accord de licence avec Microsoft pour ce faire. Si vous voulez une installation SILENT vous devrez peut-être avoir des exigences plus spécifiques pour la redistribution. N'hésitez pas à me contacter directement pour un contact pour redistribution.