Tôi chạy một IIS
má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 VS
vớ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 VS
mọ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 IIS
vớ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.exe
và w3wp.exe
chạ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 IIS
và VS
cù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 W
tư 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
IIS
vàVS
vớ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ênVS
?