LỖI: "không thể khởi động lỗi trên máy chủ Web" thông báo lỗi khi bạn chạy ứng dụng ASP.NET Web

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 814717
Triệu chứng
Bạn tạo một ứng dụng ASP.NET Web bằng cách sử dụng localhost như Máy chủ Web và bạn thay đổi thiết lập web site trong Microsoft Internet Information Services (IIS) sử dụng cụ thể địa chỉ IP để Xác định web site. Sau đó, khi bạn chạy ứng dụng, bạn nhận được thông báo lỗi sau:
Lỗi khi cố gắng chạy dự án: không thể khởi động lỗi trên Máy chủ Web. Không thể khởi động ASP.NET hay ATL Server gỡ lỗi.

Xác minh rằng ASP.NET hay ATL Server được cài đặt chuyên biệt đúng trên máy chủ.
Nguyên nhân
Sự cố này xảy ra do trình gỡ lỗi không gửi các hành động gỡ lỗi vào IIS khi bạn chạy ứng dụng. Trình gỡ lỗi xác định máy tính của bạn là localhost. Tuy nhiên, trong IIS, web site nhận dạng ứng dụng là địa chỉ IP mà bạn đã chỉ định.
Giải pháp
  1. Trong một trình soạn thảo văn bản như Notepad, mở cácWebApplicationName. vbproj.webinfo tệp.

    Lưu ý Trong một Visual C# .NET dự án, đây là các WebApplicationName. csproj.webinfo tệp.

    Tệp này nằm trong mục tin thư thoại ứng dụng cho dự án ứng dụng.
  2. Định vị các dòng sau.

    Visual Basic .NET
     <Web URLPath = "http://localhost/<WebApplicationName>/<WebApplicationName>.vbproj" /> 
    Visual C# .NET
     <Web URLPath = "http://localhost/<WebApplicationName>/<WebApplicationName>.csproj" /> 
  3. Thay thế "localhost" với địa chỉ IP của máy tính của bạn như sau.

    Visual Basic .NET
     <Web URLPath = "http://10.150.144.131/<WebApplicationName>/<WebApplicationName>.vbproj" /> 
    Visual C# .NET
     <Web URLPath = "http://10.150.144.131/<WebApplicationName>/<WebApplicationName>.csproj" /> 
  4. Khởi động Microsoft Internet Explorer. Trên menucông cụ , bấm vào InternetOptions.
  5. Trong Internet Options hộp thoại, clickthe bảo mật tab. Trong chọn một vùng nội dung Web tospecify thiết đặt bảo mật, bấm Intranet Nội bộ, và sau đó bấm vào các web site.
  6. Trong hộp thoại Intranet Nội bộ , bấmchuyên sâu.
  7. Thêm Web Site này vào vùng hộp, gõ URL của dự án, và bấm Thêm.
  8. Đóng ứng dụng và sau đó mở applicationagain.
  9. Trên menu gỡ lỗi , bấmBắt đầu.
Tình trạng
Microsoft đã xác nhận rằng đây là một lỗi trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin thêm

Các bước để tái tạo sự cố

  1. Trong Microsoft Visual Studio .NET, tạo một dự án ứng dụng web hoặc một web site mới projectby bằng cách sử dụng Visual Basic .NET hoặc Visual C# .NET. Trong hộp thoại NewProject nhậphttp://localhost/testapp trong hộpđịa điểm .
  2. Bấm Bắt đầu, bấm chạy, loại inetmgr, và sau đó bấm OK.
  3. Trong trình quản lý bản ghi dịch vụ thông tin Internet (IIS), mở rộng(máy tính cục bộ), và sau đó xác định vị trí web site mặc định.
  4. Bấm chuột phải vào web site mặc định, bấm thuộc tính.
  5. Trong dialogbox Thuộc tính web site mặc định , bấm vào tab web site . Trong danh sách IPaddress , nhấp vào địa chỉ IP của máy tính của bạn. BấmOK, và sau đó đóng quản lý IIS.
  6. Trên menu gỡ lỗi , bấmBắt đầu.
Tham khảo
Để biết thêm thông tin, ghé thăm Web site sau của Microsoft Developer Network (MSDN):

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 814717 - Xem lại Lần cuối: 09/13/2015 08:58:00 - Bản sửa đổi: 3.0

Microsoft .NET Framework 2.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 1.0, Microsoft Visual Basic .NET 2003 Standard Edition, Microsoft Visual Basic .NET 2002 Standard Edition, Microsoft Visual C# .NET 2003 Standard Edition, Microsoft Visual C# .NET 2002 Standard Edition

  • kbvs2005doesnotapply kbvs2005swept kbvs2002sp1sweep kbpending kberrmsg kbserial kbip kbwebserver kbwebforms kbwebbrowser kbmt KB814717 KbMtvi
Phản hồi