Comment : partager un assembly avec d'autres applications (Guide de programmation C#)

Les assemblys peuvent être privés ou partagés : par défaut, la plupart des programmes C# simples se composent d'un assembly privé, car ils ne sont pas conçus pour être utilisés par d'autres applications.

Pour partager un assembly avec d'autres applications, celui-ci doit être placé dans le Global Assembly Cache (GAC).

Partage d'un assembly

  1. Créez votre assembly. Pour plus d'informations, consultez Création d'assemblys.

  2. Assignez un nom fort à votre assembly. Pour plus d'informations, consultez Comment : signer un assembly avec un nom fort.

  3. Assignez des informations de version à votre assembly. Pour plus d'informations, consultez Versioning des assemblys.

  4. Ajoutez votre assembly au Global Assembly Cache. Pour plus d'informations, consultez Comment : installer un assembly dans le Global Assembly Cache.

  5. Accédez aux types contenus dans l'assembly à partir des autres applications. Pour plus d'informations, consultez Comment : référencer un assembly avec nom fort.

Voir aussi

Concepts

Guide de programmation C#
Assemblys avec nom fort

Autres ressources

Programmation à l'aide d'assemblys
Utilisation d'assemblys et du Global Assembly Cache
Création et utilisation d'assemblys avec nom fort