Tôi có chương trình .NET không thể được chạy từ Visual Studio vì một số lý do (tệp Excel được tạo từ dự án mẫu Excel 2010) mà tôi cần gỡ lỗi các sự kiện khởi động.Cách đính kèm Visual Studio vào một quá trình chưa bắt đầu?
Nếu tôi muốn gỡ lỗi các sự kiện xảy ra sau khi khởi tạo chương trình thì không có vấn đề gì. Tôi chạy chương trình từ trình thám hiểm, đính kèm quá trình vào Visual Studio và thêm một số điểm ngắt trong mã. Nhưng ở đây, tôi cần phải đặt điểm ngắt vào các sự kiện khởi động. Những gì tôi cần là để có thể đính kèm các quy trình để Visual Studio không phụ thuộc vào một PID nhưng trên một tên quá trình cụ thể hoặc bất cứ giải pháp khác mà sẽ làm việc.
Tất nhiên, thêm Thread.Sleep(1000)
vào các sự kiện khởi động của tôi để cho tôi một chút thời gian để đính kèm quy trình trong Visual Studio đã hết câu hỏi!
Cảm ơn.
+1 Tôi đã sử dụng điều này rất nhiều lần – stijn
Cảm ơn bạn đã lừa! Nó hoạt động hoàn hảo. – Ucodia
Giải pháp tốt, nhưng chỉ cần lưu ý rằng nhấn F5 không hoạt động trong trường hợp này. Thay vào đó, nhấp chuột phải vào dự án liên quan và nhấp vào 'Gỡ lỗi> Bắt đầu phiên bản mới' từ trình đơn ngữ cảnh. –