Tôi đã phát triển dịch vụ cửa sổ và đây là dịch vụ đang chạy trên máy tính cục bộ của tôi trong tài khoản của tôi. Khi tôi cố gắng để gỡ lỗi dịch vụ này bằng cách đính kèm này như là một quá trình trong visual studio 2008 tôi nhận được "Không thể đính kèm vào quá trình này. Visual Studio không có đủ đặc quyền để gỡ lỗi quá trình này. Để gỡ lỗi quá trình này, Visual Studio phải chạy với tư cách quản trị viên. ” Tôi đã đăng nhập vào hệ thống của mình với tư cách là quản trị viên và vì vậy khi VS 2008 được khởi chạy, nó đang chạy với tư cách quản trị viên không chắc chắn tại sao tôi gặp phải lỗi này. Tôi đang sử dụng Windows XP Pro sp3Visual Studio không có đủ đặc quyền để gỡ lỗi quá trình này. Để gỡ lỗi quá trình này, Visual Studio phải được chạy với tư cách là quản trị viên
Trả lời
Nếu bạn đang sử dụng Windows XP, chính sách bảo mật cục bộ của PC có thể hạn chế người quản trị không chạy trình gỡ rối. Theo mặc định, chỉ quản trị viên mới có thể gỡ lỗi.
Administrative tools -> Local Security Policy -> Local Policies -> Quyền tài Chuyển nhượng -> "chương trình Debug"
Tôi đã thấy điều này trên Vista, chứ không phải trên XP. Để chống lại điều này trong Vista, tôi chỉ cần nhấp chuột phải vào mục Visual Studio 2008 trong trình đơn bắt đầu của tôi và chọn "Chạy với tư cách quản trị viên"
Tôi đã đăng nhập vào hệ thống của mình với tư cách là quản trị viên và vì vậy khi VS 2008 được khởi chạy, nó sẽ chạy với tư cách quản trị viên. Mệt mỏi "Chạy với tư cách quản trị viên" và vẫn gặp lỗi tương tự. – user355710
Âm thanh như một vài thứ khác nhau. Trước tiên, hãy kiểm tra xem người dùng đang chạy quá trình nào, có thể là quản trị viên hoặc quản trị viên miền. Thay đổi điều đó thành một cái gì đó ít được tiết lộ.
Ngoài ra, có thể bạn đã kết nối với miền và quản trị viên tên miền đã làm mất uy tín của quản trị viên cục bộ. Trong trường hợp đó, bạn cần phải yêu cầu bộ phận CNTT sửa lỗi này.
Quy trình đang chạy trong tài khoản đăng nhập của tôi. Và tôi có tư cách quản trị viên cho hệ thống địa phương của tôi. – user355710
spoulson là đúng, uless bạn có SeDebugPrivilege trong thẻ đăng nhập của bạn, bạn có thể không gỡ lỗi quy trình chạy dưới dạng dịch vụ. Để kiểm tra, tôi sử dụng ProcesExp.exe từ bộ SysInternals bằng cách nhấp đúp vào quá trình Visual Studio và kiểm tra tab Security. Ở phía dưới, bạn sẽ thấy tất cả các đặc quyền bạn đã được tranted. Chúng bắt đầu bằng tiền tố "Se".
Một ý nghĩ khác là đảm bảo bạn có tất cả JIT (Chỉ trong thời gian), cài đặt trình gỡ lỗi được bật trong tùy chọn Công cụ-> Tùy chọn-> Trình gỡ lỗi trong VS (Visual Studio cho những người không biết).
- Rashad Rivera Omegus Prime, LLC
Tôi cũng đã gặp phải vấn đề này. Tôi không biết làm thế nào để giải quyết nó vĩnh viễn nhưng tôi tìm thấy một công việc xung quanh.
- Trong VS, hãy mở thuộc tính web của dự án. -Nhấp chuột vào dự án của bạn. Sau đó chọn thuộc tính. Chọn tab Web.
- Chọn IIS Express thay vì IIS cục bộ.
- Chạy trình gỡ lỗi
Điều này phù hợp với tôi. Hy vọng nó cũng làm việc cho bạn.
Tôi biết điều này là cũ nhưng tôi đã có cùng một vấn đề trong VS2015. Hóa ra vấn đề duy nhất là mã/giải pháp của tôi đã được lưu trữ trong thư mục tài liệu người dùng của tôi có biểu tượng ổ khóa nhỏ trên đó. Tôi nghĩ rằng có nghĩa là những tập tin không có sẵn cho các quá trình gỡ lỗi VS. Di chuyển nó vào một thư mục ít bị hạn chế đã khắc phục được sự cố. Hy vọng điều này sẽ giúp người khác - Oh và bài đăng đầu tiên của tôi ở đây!
- 1. Gỡ lỗi hoặc xây dựng với tư cách không phải là quản trị viên trong Visual Studio 2008
- 2. Tridion: Trình tạo mẫu và Visual studio gỡ lỗi
- 3. Làm thế nào tôi có thể gỡ lỗi dịch vụ IIS cục bộ bằng Visual Studio đang chạy với tư cách người dùng không phải Quản trị viên?
- 4. Chạy Visual Studio mà không có quyền quản trị
- 5. Làm cách nào để đính kèm quy trình vào trình gỡ lỗi trong Visual Studio?
- 6. Cách tốt để gỡ lỗi lỗi thiết kế Visual Studio
- 7. Có Visualizer trình gỡ lỗi Visual Studio cho phiên ASP.NET?
- 8. Trình gỡ lỗi Visual Studio 2010 bỏ qua
- 9. visual studio: đính kèm trình gỡ rối mà không bắt đầu gỡ lỗi web
- 10. Trình gỡ lỗi không thể tiếp tục chạy quá trình. Không thể bắt đầu gỡ lỗi
- 11. Gỡ lỗi Trình xử lý HTTP từ Visual Studio
- 12. Visual studio + gdb gỡ lỗi từ xa
- 13. Visual Studio 2010 tự động gắn với quá trình
- 14. Xem mảng trong trình gỡ lỗi Visual Studio?
- 15. Cách gỡ lỗi chỉ một chuỗi trong Visual Studio
- 16. Cách gỡ lỗi BHO được quản lý khỏi Visual Studio 2010
- 17. Cách kéo tệp vào Visual Studio chạy dưới dạng quản trị viên trên Windows 8
- 18. Gỡ lỗi Visual Studio 2008 không dừng lại do lỗi
- 19. Gỡ lỗi Javascript trong Visual Studio (hoặc trình gỡ rối JS khác)
- 20. Gỡ lỗi hình ảnh C++ không được quản lý trong Visual Studio
- 21. Visual Studio có chạy thử nghiệm với quy trình ít đặc quyền hơn không?
- 22. Cách gỡ lỗi một thư viện lớp trong Visual Studio
- 23. Visual Studio bỏ qua thử bắt - gỡ lỗi chỉ
- 24. Cách đặt "Chạy chương trình này với tư cách quản trị viên" theo lập trình
- 25. Visual studio 2010 Yêu cầu chạy với tư cách quản trị viên để xây dựng trang web
- 26. Visual Studio: chỉnh sửa xaml trong khi gỡ lỗi (không ngừng gỡ lỗi)
- 27. Visual Studio 2010 - Gỡ cài đặt NuGet
- 28. Tại sao trình gỡ lỗi gỡ lỗi từ điển ít hữu dụng hơn trong Visual Studio 2010 để gỡ lỗi Silverlight?
- 29. Gỡ lỗi Visual Studio được xây dựng từ Eclipse
- 30. Tự động đính kèm quy trình con vào Visual Studio trong khi gỡ lỗi
Quá trình này đang chạy trong tài khoản đăng nhập của tôi. Và tôi có tư cách quản trị viên cho hệ thống địa phương của tôi. Vì vậy, tôi nên kế thừa các đặc quyền gỡ lỗi. – user355710
Quản trị viên miền thường xuyên đẩy xuống các GPO hạn chế những gì có thể được thực hiện trên các máy cục bộ. Quản trị viên trên máy cục bộ không nhất thiết phải chuyển thành quyền hạn không giới hạn trong một số điều kiện nhất định. –