Tôi có IIS 5.1 trên máy XP và visual studio 2005. Làm cách nào để gắn trình gỡ lỗi của tôi vào phiên bản IIS.
BTW: Tôi không thấy quy trình IIS trong các quy trình đang chạy hoặc có lẽ tôi không biết phải tìm kiếm gì.
Tôi có IIS 5.1 trên máy XP và visual studio 2005. Làm cách nào để gắn trình gỡ lỗi của tôi vào phiên bản IIS.
BTW: Tôi không thấy quy trình IIS trong các quy trình đang chạy hoặc có lẽ tôi không biết phải tìm kiếm gì.
Câu trả lời:
Trong Visual Studio:
C:\windows\system32\inetsrv\appcmd list wp
để liệt kê các nhóm ứng dụng và ID quy trình của chúng và tìm cái nào cần đính kèm. blogs.msdn.com/b/friis/archive/2009/10/22/…
Chỉ để làm rõ câu trả lời của Jimmie R. Houts…
Nếu bạn muốn gỡ lỗi ứng dụng web VS và IIS, bạn có thể làm như sau:
Sau đó, trong VS2005 làm điều này:
Các tác phẩm tương tự cho VS 2008 cũng vậy.
Tôi đang chạy Windows 7 với IIS Phiên bản 7.5 và tôi cũng cần đánh dấu vào hộp "Hiển thị quy trình từ tất cả người dùng" và "Hiển thị quy trình trong tất cả các phiên" - ở cuối hộp thoại "Đính kèm vào quy trình".
Ngoài ra, tôi đã đặt ứng dụng của mình trong một Nhóm ứng dụng cụ thể, có nghĩa là sau đó bạn có thể thấy nó được gắn nhãn chống lại w3wp.exe.
Quá trình IIS là aspnet_wp.exe.
Trên thực tế, việc gắn vào tiến trình aspnet_wp.exe là những gì VS làm khi bạn đặt dự án của mình để sử dụng IIS để gỡ lỗi.
Các tên có thể có của quá trình ASP.NET:
Bạn cũng sẽ cần mở Dịch vụ thông tin Internet từ Bảng điều khiển> Công cụ quản trị. Nhấp chuột phải vào trang web được đề cập, nhấp vào tab thư mục chính và chọn nút cấu hình. Thao tác này sẽ mở ra một biểu mẫu mới với ba tab - nhấp vào một tab đang gỡ lỗi và chọn hai tùy chọn trong phần cờ gỡ lỗi. Điều này cũng cần thiết để gỡ lỗi.