phòng thu trực quan 2012 gỡ lỗi windows 8


0

Tôi chạy một IISmáy chủ cục bộ để phát triển một trang web và nó hoạt động. Tuy nhiên, nếu tôi cố gắng gỡ lỗi thì thông báo "Không thể bắt đầu gỡ lỗi trên máy chủ web. Bạn không có quyền gỡ lỗi quy trình máy chủ web." như đã giải thích trên trang web này . Nó cũng có giải pháp trên đó, chạy như quản trị viên.

Vấn đề là tôi cũng phải xuất bản trang web lên một máy tính từ xa. Tôi đã tạo một sơ đồ mạng đến đúng thư mục (ổ đĩa W). Xuất bản vào ổ đĩa này chỉ hoạt động nếu tôi không chạy VSvới tư cách quản trị viên. Là quản trị viên, nó đưa ra lỗiThe path 'W:\' does not exist or you do not have access

Bây giờ tôi muốn làm cả hai mà không phải khởi động lại VSmọi lúc ở chế độ khác.

Bây giờ tôi đã thử tùy chọn khác trong thông báo lỗi đầu tiên, đó là chạy IISvới cùng một người dùng. Tôi đã thay đổi người dùng nhóm ứng dụng và bây giờ khi tôi nhìn vào taskmanager cả hai devenv.exew3wp.exechạy như h.delsing, nhưng nó vẫn không hoạt động mà không cung cấp quyền riêng tư cho quản trị viên. Tôi có cần thay đổi thứ gì khác để chạy cả hai IISVScùng một người dùng không?

Một lựa chọn khác là cho phép truy cập với Wtư cách quản trị viên. Điều kỳ lạ là nếu tôi chạy một chương trình khác với tư cách quản trị viên (Totalcommander), tôi vẫn có quyền truy cập vào Wổ đĩa. Vì vậy, tôi không có manh mối về cách làm điều này.

Thiết lập tương tự hoạt động tốt trên Windows 7đó sử dụng cùng cấu trúc xác thực theo như tôi biết. Chỉ khác là Windows 8được liên kết với tài khoản trực tiếp của tôi. Tôi chắc chắn hy vọng đó không phải là nguyên nhân gây ra vấn đề, vì tôi đọc rằng Windows hơi sơ sài khi nói đến tài khoản mà nó thực sự sử dụng .

Vì vậy, trong ngắn hạn:

  • Làm cách nào tôi có thể chạy IISVSvới cùng một người dùng mà không cần quản trị viên để gỡ lỗi?
  • Hoặc làm thế nào tôi có thể cho phép truy cập vào Wổ đĩa với tư cách quản trị viên VS?

Tôi sẵn sàng gần như đảm bảo lý do bạn gặp sự cố này là do tài khoản của bạn được liên kết với Tài khoản Microsoft của bạn. Điều này trên một tên miền?
Ramhound

Lý do ổ đĩa W không hoạt động là vì nó chưa được kết nối. Tôi đã phải chạy trình thám hiểm một lần với tư cách quản trị viên và truy cập vào ổ đĩa W. Sau đó, kết nối đã được thực hiện và nó hoạt động trong VS.
Hugo Delsing

Câu trả lời:


0

Bạn có thực sự cần sử dụng phiên bản đầy đủ của IIS cho dự án của bạn không?

Tôi nghĩ rằng bạn có thể thử IIS Express thay vì IIS đầy đủ, điều này chạy cục bộ trên máy phát triển của bạn và cho phép gỡ lỗi mà không cần chạy Visual Studio ở chế độ quản trị viên, đây có thể là cách để cả hai truy cập vào xuất bản mạng và gỡ lỗi cục bộ.

Hãy xem Sử dụng IIS Express để cấu hình Dự án web của bạn để chạy trong IISExpress khi gỡ lỗi.


0

Bạn có thể chạy Process Monitor để xem tài khoản người dùng nào đang được sử dụng để truy cập vào ổ W: \.


Điều này không cung cấp một câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ một tác giả, hãy để lại nhận xét bên dưới bài đăng của họ.
Kevin Panko

Nếu đó là vấn đề về quyền thì việc biết người dùng nào đang cố truy cập vào W: \ có thể giúp giải quyết vấn đề.
Todd Smith
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.