Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

/target:module (Options du compilateur C#)

Cette option empêche le compilateur de générer un manifeste d'assembly.

/target:module

Par défaut, le fichier de sortie (créé via la compilation avec cette option) porte l'extension .netmodule.

Un fichier dépourvu d'un manifeste d'assembly ne peut pas être chargé par le Common Language Runtime du .NET Framework. Cependant, un tel fichier peut être incorporé dans le manifeste d'un assembly au moyen de /addmodule.

Si plusieurs modules sont créés dans une seule compilation, les types internal d'un module unique seront accessibles aux autres modules dans la compilation. Lorsque le code d'un module référence des types internal dans un autre module, les deux modules doivent être incorporés dans un manifeste d'assembly au moyen de /addmodule.

La création d'un module n'est pas prise en charge dans l'environnement de développement Visual Studio.

Pour plus d'informations sur la définition de cette option du compilateur par programme, consultez OutputType.

Compilez in.cs et créez le fichier in.netmodule :

csc /target:module in.cs

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft