Tôi hiện đang phát triển ứng dụng C# đã có nhật ký riêng. Khi ngoại lệ được ném, ngoại lệ được lưu vào danh sách mà người dùng có thể xem qua chế độ xem danh sách. Khi người dùng nhấp vào một ngoại lệ trong chế độ xem danh sách, theo dõi ngăn xếp của ngoại lệ được hiển thị trong hộp văn bản. Nhưng ngay cả khi tôi đang thực hiện chương trình trên máy từ xa, theo dõi ngăn xếp sẽ hiển thị đường dẫn tệp tới tệp nguồn gốc từ máy nơi ứng dụng được biên dịch.Không hiển thị đường dẫn tệp của máy xây dựng trong ngăn xếp ngăn xếp
ví dụ .:
at C:\Folder1\Folder2\Class1.cs:81
at C:\Folder1\Folder2\Class2.cs:65
at C:\Folder1\Folder1\Class3.cs:21
Chỉ hiển thị các tập tin nguồn mà không cần thư mục sẽ được tốt đẹp ...
Làm thế nào tôi có thể thay đổi hành vi này?
Có giải pháp gốc nào không? Hay tôi phải làm một số thao tác chuỗi?
Mã đăng nhập của bạn trông như thế nào? – ChrisF
Chỉ cần lọc đường dẫn bằng biểu thức Regex. Hoặc Path.GetFileName(). –