[C# + XAML] ouvrir le fichier associer à une StackTrace d'un exception
Hello,
Voilà le problème :
J'ai une une exception qui arrive, j'affiche une boite de dialog de mon cru disant :
Code:
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:
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 ^^