Hello,

Voilà le problème :

J'ai une une exception qui arrive, j'affiche une boite de dialog de mon cru disant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
-------------------------------------------------------
|
|  Titre de l'erreur
|     Raison de l'erreur 
|            
|     More info :
|       Stack Exception
|         FileNotFoundException :
|             at company.TestException.throwASystemException() in d:\folder\software\source\testexception.cpp:line 43
|
-----------------------------------------------------------
et j'aimerais que l'on puisse ouvrir le fichier associer à l'exception dans visual studio et si possible à la bonne ligne évidemment... dans ce cas :
d:\folder\software\source\testexception.cpp:line 43

Je sais que pour ouvrir un fichier dans l'application qui lui correspond c'est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "d:\\folder\\software\\source\\testexception.cpp";
proc.Start() ;
proc.Close();
Ce qui me manque c'est :
XAML
-> je recoit la string de la stack en un bloc, comment je peux avec xaml la parser et mettre un lien sur le chemin du fichier

C#
-> y a t il une possibilité de passer la ligne du fichier à ouvrir?
-> Est il possible de forcer l'ouverture de Visual studio?


J'espère que je suis assez clair, sinon n'hésitez pas à me demander des précisions...

Merci déjà à ceux qui m'ont lu jusque là et merci d'avance à ceux qui me répondront ou qui perdront un peu de leur temps à réfléchir à mon problème ^^