2009-11-05 3 views

Répondre

2

Si vous essayez de charger un assemblage sans Microsoft framework .NET, la seule possibilité que je connaisse serait embed Mono dans votre application Win32, et l'utiliser pour accueillir l'assemblée. L'API d'intégration Mono peut potentiellement être utilisée pour ouvrir et exécuter votre assembly .NET (en utilisant le runtime et les bibliothèques mono).

+0

Merci. http://www.mono-project.com/Embedding_Mono –

2

Je suis pas clair quant à ce que vous demandez, mais il semble être ...

Est-il possible d'utiliser une Assemblée .Net normale d'un processus Win32 si le CLR est pas installé?

Si oui, la réponse est un non retentissant. Toutes les applications .Net nécessitent l'installation du CLR pour fonctionner.

1

il est possible de créer et distribuer une application sans avoir besoin d'installer l'infrastructure .net, par exemple Vmware Thinapp (ou Xenapp) peut le faire, en plaçant l'infrastructure et l'exécutable dans un seul conteneur.

Questions connexes