2013-08-14 27 views
38

Tôi có ứng dụng SharePoint 2013 được triển khai trên IIS. Khi tôi muốn bắt đầu gỡ lỗi, tôi phải đối mặt với lỗi này:IIS không liệt kê một trang web khớp với URL được khởi chạy

"Unable to start debugging on the web server. IIS does not list a web site that matches the launched URL".

Tôi tìm thấy một số giải pháp cho vấn đề này, nhưng công việc không cho tôi. Các giải pháp tôi đã tìm thấy:

  1. VS phải chạy với tư cách Quản trị viên. Tôi đã làm điều đó.
  2. Xác thực Windows phải được bật trên IIS. Tôi đã làm điều đó.
  3. 'IIS Metabase và IIS 6 cấu hình khả năng tương thích' nên được bật trong các tính năng của Windows. Tôi đã làm điều đó.

Nó vẫn không hoạt động. Bất kỳ giải pháp nào khác? Làm ơn giúp tôi.

+0

Hãy đảm bảo IIS đang chạy – golamrabbi

+3

hầu hết các lần, khởi động lại iis và hoặc studio trực quan sẽ giúp. –

Trả lời

61

Cố gắng để bắt đầu Visual Studio dưới tài khoản quản trị bằng cách chọn Run as administrator.

+1

OP đã cố gắng rằng '1. VS nên chạy với tư cách Quản trị viên. Tôi đã làm điều đó.' –

+2

Trả lời là hữu ích cho tôi trước đây, và bây giờ một lần nữa với VS17 :) – radbyx

+1

Tôi không thực sự coi đây là một câu trả lời thực sự hữu ích, bởi vì có những giải pháp tốt hơn. Vẫn đang tìm kiếm nó. Có điều này khắc phục được vấn đề cho tôi, nhưng trên máy làm việc cũ tôi không phải làm điều này. Vì vậy, chắc chắn có một giải pháp lâu dài hơn, ít "nhớ luôn luôn chạy VS trong quản trị viên". – Jared

2

Tôi gặp vấn đề tương tự.

Tôi đã cố di chuyển giải pháp của mình đến một máy chủ DEV khác của tôi, rằng tôi không thường xuyên sử dụng giải pháp đó.

1.) Tôi chưa cài đặt một số mục từ phần Phát triển ứng dụng (duh, phải) của Dịch vụ vai trò IIS. Tôi đã kết thúc kiểm tra tất cả mọi thứ, nhưng tôi nghĩ rằng bạn chỉ cần ASP.NET

2.) Tôi đã cài đặt asp.net và web công cụ 2013 available by clicking here

4

Nếu không có gì làm việc như trên cho biết các giải pháp, hãy thử này ra

  1. Start >> Control Panel >> Nhấn vào Chương Trình

  2. Bấm Bật tính năng của Windows bật hoặc tắt.

  3. Trong hộp thoại User Account Control, bấm Tiếp tục

  4. Mở rộng Internet Information Services, mở rộng Công cụ Quản lý Web, và sau đó mở rộng IIS 6 Compatibility Quản lý

  5. Bấm để chọn IIS Metabase và Hộp kiểm tra cấu hình IIS 6, sau đó bấm OK.

+1

Không phải tất cả các hệ điều hành đều có điều này. Điều này chắc chắn không phải là câu trả lời đúng cho tôi. – Barry

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