私は現在、独自のロギングを備えたC#アプリケーションを開発しています。例外がスローされると、例外はリストに保存され、ユーザーはリストビューを介して表示できます。ユーザーがリストビューで例外をクリックすると、例外のスタックトレースがテキストボックスに表示されます。ただし、リモートマシンでプログラムを実行している場合でも、スタックトレースには、アプリケーションがコンパイルされたマシンから元のソースファイルへのファイルパスが表示されます。
例えば:
at C:\Folder1\Folder2\Class1.cs:81
at C:\Folder1\Folder2\Class2.cs:65
at C:\Folder1\Folder1\Class3.cs:21
フォルダなしでソースファイルを表示するだけでいいでしょう...
この動作を変更するにはどうすればよいですか?
ネイティブソリューションはありますか?それとも、単に文字列操作を行う必要がありますか?