Salut j'explique ma config et ensuite mon poblème:
J'ai 2 postes un poste dev (Studio 2008) et un poste IIS (7.0)
POSTE DEV
j' ai créé un site Web ASP.net (pas un service), dedans j'ai mis : coté code
Dans web.config.xml j'ai "<compilation debug="true">"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Page.Title = "ok"; Debug.WriteLine("OK"); Exception ex = new Exception(); try { throw ex; } catch { Debug.WriteLine("bad exception"); } } } ]
Un code digne des plus grands programmeurs de ce siècle !
Ensuite je fais "publier le site", je choisis "système de fichiers" et je choisis un répertoire réseau qui pointe sur mon poste IIS.
POSTE IIS
Sur mon poste IIS, iis est installé avec tout de coché (y a tout quoi).
J'ai mis le mode debug pour client/server
J’ai créer un site en utilisant un répertoire physique.
Le site fonctionne en local /à distance
J'ai lancé msvsmon.exe pour m'attacher au process d'iis sur le poste dev, il me dit que tout va bien, les logs sont ok .
Problème
Voila sur mon poste dev j'aimerai Debug et faire des arrêts et surtout lire les "Debug.write(...").
Quand sur mon poste dev je m'attache au processus distant le débugeur fonctionne mais ne m'affiche que le strict minimum (mieux que code natif quand même)
.
Dans mon code exemple voila ce que j'obtiens en sortie sur le poste dev :
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Web.RegularExpressions\2.0.0.0__b03f5f7f11d50a3a\System.Web.RegularExpressions.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\Microsoft.JScript\8.0.0.0__b03f5f7f11d50a3a\Microsoft.JScript.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Web.Abstractions\3.5.0.0__31bf3856ad364e35\System.Web.Abstractions.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Xml.Linq\3.5.0.0__b77a5c561934e089\System.Xml.Linq.dll' chargé
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Data.DataSetExtensions\3.5.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll' chargé
'w3wp.exe' (Managé) : 'C:\website3\tmp\root\14312076\a47200d2\assembly\dl3\42a17871\de4e7cb8_bb02cc01\App_Web_5gdupozn.DLL' chargé
'w3wp.exe' (Managé) : 'A_b4b9dffd_32fd_497f_98d5_7dd39c71eb64' chargé
'w3wp.exe' (Managé) : 'M_b4b9dffd_32fd_497f_98d5_7dd39c71eb64' chargé
'w3wp.exe' (Managé) : 'C:\website3\tmp\root\14312076\a47200d2\App_Web_2hdhvzas.dll' chargé, symboles chargés.
'w3wp.exe' (Managé) : 'C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll' chargé
Une exception de première chance de type 'System.Exception' s'est produite dans App_Web_5gdupozn.DLL
Une exception de première chance de type 'System.Exception' s'est produite dans App_Web_5gdupozn.DLL
Une exception de première chance de type 'System.Exception' s'est produite dans App_Web_5gdupozn.DLL
Le thread 0xdac s'est arrêté avec le code 0 (0x0).
Le thread 0xe84 s'est arrêté avec le code 0 (0x0).
Le thread 0x7fc s'est arrêté avec le code 0 (0x0).
Le thread 0x33c s'est arrêté avec le code 0 (0x0).
Le programme '[3784] w3wp.exe: Managé' s'est arrêté avec le code 0 (0x0).
Ca sent une histoire de symbole non généré/chargé/utilisé je sais pô.
Note : Je découvre iis, je le teste depuis 3 4 jours, avant je testais sur cassini.
Merci de m'aider
Partager