5

Tất cả các ví dụ trên web giả định máy chủ từ xa mà chúng tôi sẽ gỡ lỗi từ xa nằm trên cùng một mạng. Tôi chỉ có một địa chỉ IP tĩnh và sử dụng RDP Tôi kết nối với máy chủ.Gỡ lỗi từ xa các ứng dụng ASP.NET trên máy chủ có địa chỉ IP tĩnh

Tôi đã cài đặt Remote Debugger trên máy tính từ xa nhưng không thể thiết lập địa chỉ IP tĩnh như Qualifier trong visual studio -> debug -> đính kèm để xử lý

Trả lời

3

Các username @ machinename cấu trúc hiển thị trong msvsmon là nội dung mà cần phải vào hộp Qualifier trong Visual Studio -> Đính kèm vào Process.

Ví dụ, nơi msvsmon nói:

msvsmon started a new server named '[email protected]'. Waiting for new connections. 

bạn nên gõ tf @ macmini vào hộp vòng loại.

Để có máy trên internet, tôi đoán bạn sử dụng tên người dùng @ [ip address here], ví dụ:

[email protected] 

Mặc dù bạn sẽ cần phải đảm bảo, ở mức tối thiểu, tường lửa và xác thực được thiết lập chính xác. (Gỡ lỗi sẽ không xảy ra thông qua RDP.) Có một bài viết ở phía tường lửa của số here này. Không thể nhớ ra những gì xác thực liên quan đến đầu, mặc dù tôi nghi ngờ là tối thiểu bạn sẽ cần một tài khoản trên cả hai máy với cùng tên người dùng và mật khẩu.

+1

Tôi đã thử 'user @ x.x.x.x' nhưng visual studio nói:' Đăng nhập Thất bại: tên người dùng không xác định hoặc mật khẩu sai'. Tôi chắc chắn tên người dùng là chính xác và tôi đã không cung cấp mật khẩu làm ví dụ của bạn. – Xaqron

+0

Bạn đã đảm bảo BOTH tên người dùng và mật khẩu trên cả hai máy đều giống nhau không? Điều đó là đủ. Có nhiều cách khác để thực hiện điều này mặc dù - xem bài viết này: http://msdn.microsoft.com/en-us/library/9y5b4b4f.aspx – tomfanning

Các vấn đề liên quan