Hello,
Voilà le problème :
J'ai une une exception qui arrive, j'affiche une boite de dialog de mon cru disant :
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 :
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 | -----------------------------------------------------------
d:\folder\software\source\testexception.cpp:line 43
Je sais que pour ouvrir un fichier dans l'application qui lui correspond c'est :
Ce qui me manque 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();
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 ^^
Partager