Salut, j'aimerais bien savoir à quoi servent les fichiers ( *.vshost.exe ) qui sont crées par VS 2005, plus généralement je voudrais le lien de la page MSDN qui parle des fichiers généres par VS 2005, merci.
c en fait le "hosting process" : Son but est de fournir l'aide pour l'exécution F5, le debuggage partielle, et l'évaluation du design-time.
Exécution F5: Quand tu tappe F5 ton prog est exécuté. Cependant, lancer une app contrôlée exige la création de quelque chose appelée un "AppDomain", qui loge l'environnement d'exécution dans lequel votre application fonctionne. Cela prend bcp du tps de créer un AppDomain et d'initialiser le prog de mise au point pour elle. Quand votre application finit, tout l'AppDomain et l'état de prog de mise au point est perdu. Quand vs relancez, tout doit être créé et initialisé une fois de plus. Le "hosting process" accélère ce processus en effectuant tout ce travail dans le fond avant le F5.
Debuggage partielle : C Un nouveau dispositif dans le VS 2005 ki a la capacité de corriger des app en debuggage partiel avec des permissions (cf page de sécurité des propriétés du projet). Quand vous déployez une application en debuggage partiel, elle fonctionne dans un contexte limité de sécurité. La simulation d'un environnement partiel de confiance dans VS exige l'initialisation spéciale de l'AppDomain, qui est manipulé par le "hosting process" .
Évaluation du design-time. Un autre nouveau dispositif dans VS 2005, c les capacités au code d'essai dans votre application de la fenêtre immédiate, sans devoir réellement relancer votre application. Le "hosting process" est également employé pour exécuter votre code en mode design.
Voili voilou si c un peu plus clair
<HR>
ZeBobo5
N'oubliez pas de cloturer votre post.
Oui surtout que même une fois l'application fermée, le processus est encore actif dans le gestionnaire des taches, il disparait quand on ferme VS, ( à moins que ce soit mon appli qui se referme mal !? )
normal vu ke VS en a besoin pour executer le code en mode design, comme le refresh des control apres avoir changé une propriété dans la fenetre de Properties par exemple
<HR>
ZeBobo5
N'oubliez pas de cloturer votre post.