157 votes

Qu'est-ce qu'un assemblage en C# ou .NET ?

Pourriez-vous expliquer ce qu'est une assemblée en C# ou .NET ?

  1. Où commence-t-il et où finit-il ?
  2. Quelles informations importantes dois-je connaître sur les Assemblées ?

8 votes

À proprement parler, une assemblée n'est-elle pas un concept .NET plutôt qu'un concept C# ?

20 votes

@JeffH : quand j'ai posé la question, je pensais que c'était un concept C#. Je comprends maintenant que c'est un concept .NET. Néanmoins, comme je pense que d'autres personnes peuvent être confuses comme je l'ai été, je n'ai intentionnellement pas modifié la question pour Google afin de tenir compte de cette erreur...

2 votes

C'est également un concept du C#. Vous devez le comprendre pour utiliser correctement le modificateur d'accès "interne".

1voto

gaurav patni Points 33

Quand un code source est compilé par le compilateur du langage, il génère un Assemblée gérée et MSIL (MisroSoft Intermediate Language). Cet assemblage contient Fichier .dll ou .exe . Une Assebmly peut être de deux types Assemblée privée y Assemblée partagée L'Assemblée partagée est stockée dans GAC(Global Assembly Cache) afin que n'importe quelle application puisse s'y référer, tandis que l'assemblage privé est stocké dans le dossier de l'application, qui ne peut être utilisé que par une seule application.

0voto

Anup Shetty Points 447

Une assembly est une DLL ou un EXE qui sera créé lorsque vous publierez ou compilerez votre application.

0voto

Après avoir écrit le code source de votre programme (projet), un fichier est créé qui peut être DLL ou EXE selon votre projet. Il est créé une seule fois pour un seul projet. Il existe deux types 1:- simple 2:- partagé ou multiprogramme L'assemblage simple est utilisé uniquement dans un seul programme, tandis que l'assemblage partagé peut être utilisé pour plusieurs programmes.

0 votes

Après avoir écrit le code source de votre programme (projet), un fichier est créé qui peut être DLL ou EXE selon votre projet. - après avoir écrit le code source ? Cela ne semble pas être une très bonne indication quant à quand ce fichier est créé, ce qui est sans importance au vu de la question.

0voto

Abhay.Patil Points 147

Un assemblage est une collection d'unités logiques. Les unités logiques font référence aux types et aux ressources qui sont nécessaires pour construire une application et la déployer à l'aide du cadre .Net. Fondamentalement, l'assemblage est une collection d'Exe et de DLL. Il est portable et exécutable.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X