Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Développer Réduire
Important Il est possible que le présent document ne corresponde pas aux pratiques recommandées pour le développement actuel. Par ailleurs, il se peut que des liens de téléchargement et d'autres ressources ne soient plus valides. La version recommandée actuelle est disponible ici.

/LN (Créer le module MSIL)

Indique qu'un manifeste d'assembly ne doit pas être inséré dans le fichier de sortie.


/LN

Par défaut, :/LN n'est pas activé (un manifeste d'assembly est inséré dans le fichier de sortie).

Lorsque /LN est utilisé, l'une des options /clr (Compilation pour le Common Language Runtime) doit également être employée.

Un programme managé qui ne possède pas de métadonnées d'assembly dans le manifeste est appelé module. Si vous compilez avec /c (Compiler sans liaison) et /LN, spécifiez /NOASSEMBLY (Créer un module MSIL) dans la phase de l'éditeur de liens pour créer le fichier de sortie.

Vous pouvez créer des modules si vous souhaitez utiliser une approche basée sur les composants pour générer des assemblys. Cela signifie que vous pouvez créer des types et les compiler dans des modules. Ensuite, vous pouvez générer un assembly à partir d'un ou plusieurs modules. Pour plus d'informations sur la création d'assemblys à partir de modules, consultez Fichiers .netmodule acceptés en tant qu'entrées de l'éditeur de liens ou Assembly Linker (Al.exe).

L'extension de fichier par défaut d'un module est .netmodule.

Dans les versions de Visual C++ antérieures à Visual C++ 2005, vous utilisiez /clr:noAssembly pour créer un module.

L'éditeur de liens de Visual C++ accepte les fichiers .netmodule comme entrée et le fichier de sortie produit par l'éditeur de liens est un assembly ou un fichier .netmodule qui ne dépend à l'exécution d'aucun des fichiers .netmodule entrés dans l'éditeur de liens. Pour plus d'informations, consultez Fichiers .netmodule acceptés en tant qu'entrées de l'éditeur de liens.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

Pour définir cette option du compilateur par programme

  • Cette option du compilateur ne peut pas être modifiée par programme.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft