Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

Astuce : debugger rapidement un site web avec Visual Studio

Lorsque vous voulez débugger un site web avec Visual Studio, on utilise généralement la touche F5 (Start Debugging) afin de lancer le site web et Visual Studio en mode debug. Cette opération est longue puisque vous relancez entièrement la compilation du site web. On peut modifier ce comportement dans les propriétés du site web :

Untitled

Une autre solution beaucoup plus rapide consiste à attacher le processus à Visual Studio. Tout d'abord il vous faut lancer le site web avec le "View in browser" accessible lorsque vous faites un click droit sur une page dans l'explorateur de solution. Puis, vous pouvez faire un "Attach to process" qui se trouve dans le menu "Debug" de Visual Studio. Il ne vous reste plus qu'a sélectionner le processus WebDev.WebServer.exe et Visual Studio passera en debug.

Untitled2

Si vous ne travaillez pas avec le mini serveur web intégré de Visual Studio mais avec IIS, il vous faudra sélectionner le processus aspnet_wp.exe sous IIS5 (win 2000 et win XP) w3wp.exe sous IIS6 et IIS7. Si vous avez plusieurs pools d'applications, vous aurez plusieurs processus w3wp.exe pour savoir lequel choisir il faut utiliser cet astuce : A quel pool d'application correspond ce process w3wp.exe

Posted: mercredi 26 septembre 2007 11:45 par cyril
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

Nix a dit :

testé et approuvé ! Big Smile

Cette astuce nous a fait gagner pas mal de temps pour le dev de la V9 Wink

# septembre 26, 2007 12:23

dapoussin a dit :

Merci pour cette astuce, c'est vrai que c'est plus pratique :)

C'était d'ailleurs la seule solution pour débugger des sites web avec IIS7 avant que Microsoft ne sorte un patch ;) (cf http://weblogs.asp.net/scottgu/archive/2007/06/27/public-hotfix-patch-available-for-debugging-asp-net-on-iis7.aspx)

Bye

Laurent

# septembre 26, 2007 13:45

Alexandre Marlot a dit :

Ca a l'air intéressant, c'est vrai que avec le F5 classique par moment c'est long voir très long :(

Je vais essayé ca dès demain. Merci pour cette petite astuce.

# septembre 26, 2007 19:36

Alexandre Marlot a dit :

J'ai testé ce matin cette astuce. Le fait de s'attacher au processus fait exactement la meem chose que F5 mais lorsque l'on veut modifier le code il faut arreter le debug et ensuite ré-attacher le processus à chaque fois :( Il n'y a pas une astuce pour qu'il reste attaché ?

# septembre 27, 2007 11:26

Nix a dit :

Ca fait la même chose sans le temps de compilation qui peut prendre quelques minutes quand il y a beaucoup de pages Wink Donc on gagn pas mal de temps au final.

Tu peux modifier le code dans tes pages mais dans tes dll tu est obligé de couper le debug, pour ça il n'y a pas de solution (peut-être que dans VS2008 on pourra enfin modifier le code d'un proj ?)

# septembre 27, 2007 11:50

sebmafate a dit :

je fais toujours comme cela...

d'ailleurs, c'est assez pratique, car ça permet de tester sans forcément vouloir attacher le debugger... on ne l'attache que si on a besoin.

attention toutefois... au moment d'accrocher le debugger si vous avez plusieurs projets web dans votre solution, ils seront tous lancés.

# septembre 27, 2007 12:14
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01