OVH Cloud OVH Cloud

mscoree.dll

5 réponses
Avatar
jacques
Bonjour,
Une Petite question! Sous XP Home, qu'elle est la fonction ou les fonctions
de mscoree.dll
merci

5 réponses

Avatar
Arnaud Debaene
jacques wrote:
Bonjour,
Une Petite question! Sous XP Home, qu'elle est la fonction ou les
fonctions de mscoree.dll



C'est l'implémentation du VES (Virtual Execution System) .NET. Autrement
dit, c'est le moteur d'exécution de toutes les applis .NET.

Les seules fonctions exportées qui peuvent éventuellement t'intéresser
dedans sont celles qui permettent de faire du "CLR hosting", autrement dit
de charger une assembly .NETdepuis une appli non managée : voire
CorBindToRuntimeEx, CorUnitializeCor et tous leut petits copains dans MSDN.

Une assembly .NET appelle une fonction de mscoree.dll comme point d'entrée
(le point d'entrée du fichier PE correspondant est juste un stub qui appelle
cette méthode) : _CorExeMain ou _CorDllMain.

Arnaud
MVP - VC
Avatar
jacques
"Arnaud Debaene" a écrit dans le message de
news: 40f4db03$0$30287$
jacques wrote:
> Bonjour,
> Une Petite question! Sous XP Home, qu'elle est la fonction ou les
> fonctions de mscoree.dll

C'est l'implémentation du VES (Virtual Execution System) .NET. Autrement
dit, c'est le moteur d'exécution de toutes les applis .NET.

Les seules fonctions exportées qui peuvent éventuellement t'intéresser
dedans sont celles qui permettent de faire du "CLR hosting", autrement dit
de charger une assembly .NETdepuis une appli non managée : voire
CorBindToRuntimeEx, CorUnitializeCor et tous leut petits copains dans


MSDN.

Une assembly .NET appelle une fonction de mscoree.dll comme point d'entrée
(le point d'entrée du fichier PE correspondant est juste un stub qui


appelle
cette méthode) : _CorExeMain ou _CorDllMain.

Arnaud
MVP - VC



Donc sa présence dans le système n'est pas une obligation impérative dans le
fonctionnement de xp???
Avatar
Christian ASTOR
jacques a écrit:


Donc sa présence dans le système n'est pas une obligation impérative dans le
fonctionnement de xp???



Ben non, puisque le .NET Framework est en option.
Avatar
jacques
Christian ASTOR wrote:
jacques a écrit:


Donc sa présence dans le système n'est pas une obligation impérative
dans le fonctionnement de xp???



Ben non, puisque le .NET Framework est en option.



Merci, c'est tout ce que je voulais savoir, je sais ou j'en suis maintenant
Avatar
Arnaud Debaene
jacques wrote:
Christian ASTOR wrote:
jacques a écrit:


Donc sa présence dans le système n'est pas une obligation impérative
dans le fonctionnement de xp???



Ben non, puisque le .NET Framework est en option.



Merci, c'est tout ce que je voulais savoir, je sais ou j'en suis
maintenant



Si tu veux la supprimer, il faut désinstaller le framework par Panneau de
Configuration -> Ajout / Suppression de programme. Supprimer physiquement la
DLL ne suffira pas. Ceci-dit, si le framework est installé, je ne vois pas
vraiement de raison de le désinstaller.

Arnaud
MVP - VC