27/10/2011                                                                                      De Alain BELUTDéboguer une...
26/08/2011                                                                                            27/10/2011          ...
26/08/2011                                                                                                      27/10/2011...
26/08/2011                                                                                                      27/10/2011...
26/08/2011                                                                                                       27/10/201...
26/08/2011                                                                                                               2...
26/08/2011                                                                                                          27/10/...
27/10/2011                                                                                                                ...
26/08/2011                                                                                                               2...
26/08/2011                                                                                                                ...
Prochain SlideShare
Chargement dans…5
×

Visual studio

676 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
676
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
8
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Visual studio

  1. 1. 27/10/2011 De Alain BELUTDéboguer une application à distance avec Visual Studio Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  2. 2. 26/08/2011 27/10/2011 Sommaire De Alain BELUT1.Principe1. Récupération du programme d’installation3. Configuration du débogueur distant à l’aide de l’assistant4. Ne pas oublier les PDB5. Débogage de l’application distante depuis Visual Studio Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  3. 3. 26/08/2011 27/10/2011 1. Principe De Alain DELUT• Installation d’un agent sur le serveur où tourne le programme .NET (site web, application, service…) à déboguer. (le serveur distant)• Contacter l’agent depuis Visual Studio installé sur son poste de développement. (le poste local) Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  4. 4. 26/08/2011 27/10/2011 De Alain BELUT 3. Récupération du programme d’installation• Vous devez installer le Remote Debugger sur la machine (le serveur) où tourne l’application à déboguer.• Pour Visual Studio 2008, vous trouverez votre bonheur ici : http://www.microsoft.com/downloads/fr-fr/details.aspx?FamilyID=440EC902-3260-4CDC- B11A-6A9070A2AAAB&displaylang=fr&displaylang=en• Et pour Visual Studio 2010, vous trouverez ce qu’il faut ici : http://www.microsoft.com/downloads/fr-fr/details.aspx?FamilyID=60EC9D08-439B-4986- AE43-0487EB83C09E&displaylang=fr Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  5. 5. 26/08/2011 27/10/2011 De Alain BELUTProcédez à l’installation de la version sur le serveur où fonctionne vos applications à déboguer : Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  6. 6. 26/08/2011 27/10/2011 Configuration du débogueur distant à l’aide de l’assistant De Alain BELUT • Cocher la case Exécuter le service « Débogueur distant Visual Studio » puis laissez le compte par défaut « LocalSystem ».L’assistant vous proposera éventuellement, si besoin de configurer le pare-feu Windows.Les ports à ouvrir sont : 135 en TCP et 4500 et 500 en UDP.Après avoir cliqué sur « Next » un écran de validation, et de fin d’installation apparaît. C’est terminé ! La machineest prête pour communiquer avec Visual Studio et vous permettre le débogage de vos applications. Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  7. 7. 26/08/2011 27/10/2011 Débogage de l’application distante depuis Visual De Alain BELUT Studio• Ne pas oublier les PDB Les fichiers PDB doivent impérativement être livrés dans le répertoire BIN de votre application.• Débogage de l’application distante depuis Visual Studio Dans Visual Studio, cliquer sur DEBUG puis sur ATTACH TO PROCESS Dans « Qualifier » indiquez le nom de la machine distante : Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  8. 8. 27/10/2011 De Alain BELUTSi les machines ne sont pas sur le même domaine, il faudra modifier la configuration côté serveur. Démarrez Visual Studio RemoteDebugger que vous retrouverez dans les Programmes.Cliquer sur Outils puis Options. Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  9. 9. 26/08/2011 27/10/2011 De Alain BELUTSur un intranet cette configuration n’est pas gênante. A priori le réseau est sécurisé. Attentionpar contre avec des machines exposées à Internet… Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com
  10. 10. 26/08/2011 27/10/2011 De Alain BELUTAvec Visual Studio, sur votre poste, faites Debug, Attache to Process et configurez ainsi : Groupe NOVENCIA – 25 Rue de Maubeuge– 75009 – PARIS – France Tél. : +33 1 44 63 53 13 – Fax : +33 1 44 63 53 14 – www.novencia.com

×