ASP.NET 5 MVC: không thể kết nối với máy chủ web 'IIS Express'


190

Những gì tôi đang làm:

Xóa applicationhost.config, nằm trong Documents\IISExpress\config, không thay đổi thông báo lỗi. (Cũng có một IISExpressthư mục trong program filesprogram files (x86).)

Một cái gì đó tôi nhận thấy, và tôi không biết nếu đó là một vấn đề:

Không tìm thấy tệp tham chiếu 'lib / jquery-verify / jquery.validate.js'.

Tôi đã nhận được một bãi chứa rawcap nhưng tôi không nhận thấy nhiều trong đó. Một số thứ đã có ở đó:

"Khung": {"FrameworkName": "DNXCore, Phiên bản = v5.0", "FriendlyName": "DNX Core 5.0", "ShortName": "dnxcore50", "RedistListPath": null}

Tôi không nhận thấy vấn đề, nhưng tôi có dữ liệu mạng nếu điều đó có thể giúp tìm ra lý do tại sao tôi không thể kết nối với máy chủ web. Tôi nhận được RST,ACKngay lập tức vì vậy tôi đoán cổng đã bị đóng và máy chủ web này là gì, không được thiết lập.

Thông tin thêm về vấn đề này: lỗi 800700c1 từ / dấu vết: lỗi

Tôi đã thử:

  • xóa ứng dụngatioationhost.config (và thay đổi số cổng)
  • điều hành studio trực quan với tư cách quản trị viên
  • xóa thư mục IISExpress trong Tài liệu (thay đổi thông báo lỗi cho đến khi thư mục được cài đặt lại)
  • tắt và bật ssl, sao chép url để khởi chạy hộp. (lưu ý: Tôi không sử dụng ssl)
  • xóa tất cả các lỗi sfc / scannow
  • bắt đầu iothypress với phiên bản x86 và phiên bản 64 bit


1
thử khi bạn mở visual studio nhấp chuột phải và mở với tư cách quản trị viên ..
Hazem Torab 27/2/2016

Tôi đang thử tất cả các đề xuất mà mọi người đưa ra cho tôi ngay cả khi tôi đã thử trước đó.
Sarek

bạn có thể mở một dự án mới kiểm tra nếu điều này đang làm việc? Khởi động lại PC? Chuyển dự án sang thư mục khác
Sebastian 506563 27/2/2016

1
Cảm ơn bạn nhưng điều đó cũng không làm việc.
Sarek

Câu trả lời:


254

Sau khi cài đặt Update 2 cho Visual Studio 2015, tôi bắt đầu gặp lỗi tương tự. Tôi đã thử mọi thứ ở trên mà không có may mắn. Tuy nhiên, tôi tìm thấy một giải pháp phù hợp với mình:

  1. Xóa tệp YourSolutionFolder \ .vs \ config \ applicationationhost.config (lưu ý: .vs là một thư mục ẩn)
  2. Mở Visual Studio, nhấp chuột phải vào trang web> Thuộc tính> tab Gỡ lỗi> Cài đặt máy chủ web> URL ứng dụng - thay đổi số cổng.

Man, lỗi của tôi đã trở lại, cũng tìm thấy điều này trên một trang web khác, nhưng nó vẫn tiếp tục đưa ra lỗi đáng nguyền rủa. Đổ cho tôi đi. Tôi đã chạy bảng điều khiển web, nhưng điều đó không có người theo dõi, để tôi có thể chỉ cần ctrl + s, làm mới.
René Sackers

Ồ, nó hoạt động. Tôi đã xóa thư mục IISExpress trong các tài liệu của mình, sau đó tôi xóa tệp đó, sau đó tôi bắt đầu gặp lỗi này, nhưng câu trả lời được chấp nhận là giải pháp: stackoverflow.com/questions/33166403/ và bây giờ nó đang hoạt động: |
René Sackers

3
Đối với tôi đó là.vs\config\<MyProject>\config\applicationhost.config
laggingreflex

2
bạn thấy web sitebạn cần nhấp chuột phải vào đâu?
CodyBugstein

13
Đối với dự án Net Core 2.2 - Sau một cuộc đấu tranh MASSIVE và thử mọi thứ từ xóa thư mục .vs, xóa cấu hình IIS Express, thay đổi số cổng, thay đổi liên kết và để chạy VS với tư cách quản trị viên, tôi đã khắc phục sự cố bằng cách 1. đóng VS, 2. xóa launchSettings.json3. mở VS mà tạo lại launchSettings.json. Không rõ ràng rằng tập tin bị hỏng hoặc không chính xác hoặc ngay cả khi nó thay đổi để gây ra lỗi.
Quinton Smith

189

Thoát khỏi VS và xóa tệp (dự án) .vs \ applicationationhost.config. Khởi động lại VS. Nó sẽ bắt đầu làm việc.


19
Điều này làm việc cho tôi trong VS2017, mà không phải thay đổi cổng.
mlienau

4
Sau khi làm điều này với tôi, tôi cần chạy Visual Studio với tư cách Quản trị viên và làm việc, cảm ơn!
DigaoParceiro

5
Đặc biệt RUN AS QUẢN TRỊ rất quan trọng đối với tôi. (mặc dù tôi có Asp.net Core 2.0 VS2017.
Bart Mensfort

1
Đã xóa toàn bộ .vsthư mục và làm việc cho tôi, chỉ vậy thôi
FindOutIslamNow

9
Khởi động lại VS2017 không khắc phục được nhưng khởi động lại máy tính đã sửa nó cho tôi. Không cần thay đổi cổng hoặc xóa thư mục. Hy vọng nó sẽ giúp người khác.
Tonmoy

32

Hãy thử sử dụng một cổng khác. Tôi vừa thiết lập một dự án Core 1.0 RC1 mới và gặp lỗi tương tự.

  • Nhấp chuột phải vào dự án web
  • Tab gỡ lỗi
  • Chuyển đổi Bật và tắt SSL một lần nữa, nó sẽ tạo ra một cổng ngẫu nhiên mới
  • Sao chép URL SSL và dán vào hộp URL khởi chạy
  • Chạy dự án

Làm việc cho tôi (TM).

Trả lời từ: https://stackoverflow.com/a/28650554/134761

nhập mô tả hình ảnh ở đây


1
Nó hoạt động nhưng chỉ khi tôi sử dụng cổng 60000. lỗi 6000 bị trả về: cổng không an toàn.
EKanadily

Không hoạt động trong Visual Studio 2019 - nó chỉ sử dụng cùng một cổng mỗi lần.
EJoshuaS - Phục hồi

@ EJoshuaS-RebstateMonica Tôi tin rằng điều này đã thay đổi rất nhiều. Hãy xem cách Startuplớp của bạn được cấu hình và những appsettings.jsontập tin bạn có. Ngoài ra còn có Properties\launchSettings.jsonđể khởi chạy các hồ sơ khác nhau tại địa phương. docs.microsoft.com/en-us/aspnet/core/fundamentals/... dejanstojanovic.net/aspnet/2018/december/...
angularsen

27

Tôi đã gặp vấn đề này trong .net core 2.0 khi tôi cập nhật số cổng của dự án.

Tôi đã có thể sắp xếp vấn đề theo hai bước:

  • BƯỚC 1: XÓA thư mục .vs được ẩn bên trong thư mục giải pháp chính. (đóng studio trực quan trước đó) sau đó khi bạn bắt đầu lại visual studio, thư mục và tệp này (applicationationhost.config) bên trong nó sẽ tự động tạo bởi visual studio.
  • BƯỚC 2: Đối với nhiều dự án khởi động , nếu bạn vẫn gặp phải vấn đề thì lần lượt từng dự án chạy khi khởi động, và sau đó chạy như nhiều dự án khởi động.

Các giải pháp đã làm việc. Cảm ơn :) Làm thế nào về XÓA thư mục .git?
krunal.cp

24

Tôi gặp vấn đề này trên .net core 2.1, phiên bản studio trực quan 15.9.6. Khi tôi xóa thư mục .vs, tôi đã mở lại studio hình ảnh và vấn đề vẫn còn đó. Giải pháp hiệu quả với tôi dưới đây:

  1. Xóa thư mục .vs (nó là một thư mục ẩn).
  2. Khởi động lại máy tính.

Giải pháp khác:

  • Đóng Visual Studio, xóa các thư mục bin và obj khỏi thư mục dự án. Mở dự án sau đó xây dựng lại giải pháp.
  • Hãy thử chạy Visual Studio với tư cách Quản trị viên.
  • Giải pháp sạch sau đó xây dựng lại
  • 1) Dung dịch sạch. 2) Thoát khỏi Visual Studio. 3) xóa thư mục .vs 4) Mở lại Visual Studio

Tôi đã có thể làm điều này bằng cách tắt Visual Studio, xóa thư mục .vs, nói lại Visual Studio.
Robert Bratton

Vâng, nó hoạt động cho một số không trong trường hợp của tôi mặc dù. Không biết tại sao nó không hoạt động. Điều duy nhất đã làm là khởi động lại máy tính của tôi.
Daniaal

2
Có được điều này sau một màn hình xanh. Phải xóa thư mục .vs và khởi động lại máy tính . Khởi động lại studio hình ảnh là không đủ.
johnb

2
Các bước của tôi đã được nén thành: 1) Giải pháp sạch. 2) Thoát khỏi Visual Studio. 3) xóa thư mục
.vs

1
@samneric Cảm ơn vì điều đó, tôi sẽ thêm giải pháp cho câu trả lời :)
Daniaal

13

Chạy VisualStudio với các đặc quyền của quản trị viên và chạy dự án. Sau đó, đóng VisualStudio và tất cả các lỗi và chạy lại VisualStudio với người dùng bình thường.

Điều này đã làm điều đó cho tôi.

Có vẻ như IIS phải viết một cái gì đó cho một số cấu hình với các đặc quyền của quản trị viên (cổng 80 không hoạt động với người dùng bình thường nhưng cổng 6767 hoạt động tốt).


5
Chỉ có quyền quản trị viên mới cho phép ứng dụng liên kết với số cổng nhỏ hơn 1024. Đó là lý do tại sao 6767 hoạt động cho bạn.
Lex Li

12

Tôi có cùng một vấn đề, tôi đã có thể giải quyết nó bằng cách thay đổi số Cổng.

  1. Nhấp chuột phải vào dự án và chọn thuộc tính

  2. Chuyển đến phần Gỡ lỗi

  3. Trong Cài đặt máy chủ web, thay đổi cổng URL ứng dụng [chỉ cần tăng thêm một :)]

nhập mô tả hình ảnh ở đây


10

Trong trường hợp của tôi, đó là một số ứng dụng khác đang nghe trên cùng một cổng mà IIS Express đang cố gắn vào. Tôi phải chạy netstat -aođể xem PID của quá trình sử dụng cùng một cổng và ứng dụng tắt máy. Trong trường hợp ứng dụng của tôi là Viber.


10

Giải pháp hiệu quả với tôi là: Đóng dự án VS Trong File Explorer, điều hướng đến dự án và xóa toàn bộ thư mục ".vs" Khởi động lại dự án Chạy dưới dạng "Gỡ lỗi" Rõ ràng, nó có liên quan đến "ứng dụng" .tập tin cấu hình.

Thưởng thức!


10

Nhiều người trong số này trả lời không giải quyết đầy đủ vấn đề trong tay. Vấn đề thực sự đối với tôi là tôi đã có hai ràng buộc sử dụng cùng một cổng trong tệp applicationationhost.config VÀ tôi đã không mở cổng cho ràng buộc thứ hai (không phải localhost) . VS sẽ cho phép bạn vẫn chạy trong những trường hợp này nhưng chỉ khi bạn ở chế độ quản trị viên (do đó tất cả các câu trả lời ở trên).

Về cơ bản, bạn đang tạo hai phiên bản IIS express của ứng dụng trên cùng một cổng, do đó, việc thay đổi một trong các cổng trong tệp applicationationhost.config sẽ cho phép bạn tiếp tục. Tuy nhiên, có hai tệp applicationationhost.config khác nhau. Bạn sẽ muốn chọn một cổng có IP và cổng ràng buộc mà bạn nhìn thấy trong các thuộc tính của dự án của bạn

nhập mô tả hình ảnh ở đây.

Chuyển đến thư mục nơi bạn có thể thấy các giải pháp dự án và thư mục dự án của bạn (hiển thị các mục ẩn trong File Explorer). Điều hướng vào thư mục .vs ẩn của bạn -> thư mục "YourAppName" -> config. Nó nên chứa thông tin ràng buộc mà bạn đã thấy trong các thuộc tính của dự án.

Thí dụ:

<bindings>
    <binding protocol="http" bindingInformation="*:7000:127.0.0.1" />
    <binding protocol="http" bindingInformation="*:7000:192.168.0.5" />
</bindings>

Thay đổi một trong những số cổng đó thành một số khác ngoài "7000" để bạn không cố sử dụng cùng một cổng.

Trong trường hợp của tôi, tôi đang sử dụng một địa chỉ 192 không phải là địa chỉ localhost, vì vậy tôi cần sử dụng một số lệnh Netsh để mở cổng đó và ip lên. Đây là một Liên kết chỉ ra cách mở các cổng cho IIS Express để cho phép kết nối từ xa. Chạy như một người dùng bình thường sẽ không hoạt động trừ khi bạn chạy các lệnh Netsh được liệt kê.

Dưới đây là các lệnh Netsh:

  1. Netsh http thêm urlacl url = http://192.168.1.42 giáp8938/ user = mọi người
  2. Netsh advfirewall tường lửa thêm quy tắc tên = "IISExpressWeb" dir = in Protocol = tcp localport = 58938 profile = private remoteip = localsubnet action = allow

Sao chép các lệnh đó và chạy chúng trong cmd với các đặc quyền ADMIN và với địa chỉ IP và số cổng của BẠN.


Đây là giải pháp cho tôi, Cảm ơn
WeisserHund

8

Tôi vừa thay đổi hồ sơ của mình từ "IIS Express" thành "MyProjectName" (mà tôi nghĩ là đang sử dụng kestrel làm máy chủ http thay vì IIS) và bây giờ nó hoạt động tốt:

nhập mô tả hình ảnh ở đây


Đây không phải là một giải pháp, mà là một cách giải quyết. Câu trả lời của bạn đề nghị sử dụng máy chủ khác - Kestrel - trong khi OP rõ ràng đang cố gắng để IIS-Express hoạt động.
Prolog

2
Sau ba ngày nhổ tóc, giải pháp này đã giúp tôi. Cảm ơn bạn
Meir

7

LÀM RÕ

Thực sự rất nhiều câu trả lời ở đây giống nhau và nói điều gì đó như "Khởi động lại và nó hoạt động một cách kỳ diệu".

Chà, 9 trên 10 lần mọi người gặp phải vấn đề này giống như OP đó là vì ĐỊA CHỈ IP ĐÃ ĐƯỢC SỬ DỤNG.

CÂU TRẢ LỜI

Có thể có 2 địa chỉ IP đang được sử dụng. Cả hai bạn có thể tìm thấy bằng cách:

1) Nhấp chuột phải vào dự án khởi nghiệp

2) Nhấp vào "Thuộc tính"

3) Nhấp vào tab "Gỡ lỗi"

Tại đây bạn thấy "URL ứng dụng" và "URL SSL" của mình.

  • Nếu "URL ứng dụng" của bạn đang được sử dụng, chỉ cần thay đổi nó ở đó và lưu nó và nó sẽ hoạt động trở lại.

  • Nếu "URL SSL" của bạn đang được sử dụng, hãy đóng VS, xóa tệp "applicationationhost.config" trong thư mục .vs ẩn của dự án của bạn và mở lại VS.


6

Tôi đã có thể chuyển đổi lỗi này bằng cách thay đổi một điều duy nhất. Trong launchSettings.jsontệp dự án Ứng dụng web ASP.Net Core 1.0 RC2 của tôi :

  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "https://localhost:18177/",
      "sslPort": 0
    }
  },

đến

  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:18177/",
      "sslPort": 0
    }
  },

Tôi đã thay đổi thành https trong một nỗ lực để chạy dự án bằng giao thức đó. Rõ ràng đây không phải là nơi để tạo ra sự thay đổi đó. Tôi nghi ngờ rằng nó đang tạo ra nhiều ràng buộc trên cùng một cổng và IIS Express không như vậy.


Tôi đã phải làm điều này để tăng số cổng. bài viết gốc của tôi đã bị 'kẹt' và bây giờ tôi không có thời gian để khởi động lại hoặc tìm ra cách khắc phục
Simon_Weaver

6

Tôi cũng gặp vấn đề tương tự, nhưng cách tôi khắc phục là bằng cách truy cập ứng dụng và loại bỏ một cổng không được thêm vào (IIS Express tôi đoán) sẽ đặt trang web cổng cụ thể của tôi trên một cổng khác.

Đây là những gì tập tin cấu hình đã có cho các ràng buộc của tôi:

<bindings>
      <binding protocol="http" bindingInformation="*:54764:localhost" />
      <binding protocol="https" bindingInformation="*:44360:localhost" />
</bindings>

Tôi đã xóa mục liên kết đầu tiên vì cổng duy nhất tôi muốn là 44360. Tệp cấu hình của tôi bây giờ trông như thế này:

<bindings>
      <binding protocol="https" bindingInformation="*:44360:localhost" />
</bindings>

Bây giờ tôi không thấy lỗi khi tôi gỡ lỗi.

Tôi cũng nhận thấy API thứ hai trong dự án của tôi có cổng 80 cũng được gán cho nó, tôi cũng xóa nó.


5

xóa các thư mục bin và obj khỏi thư mục dự án và xây dựng lại.


Mặc dù việc dọn dẹp thủ công thường giúp ích rất nhiều, nhưng nó sẽ không giải quyết được vấn đề trong trường hợp này vì sự cố nằm trong tệp applicationationhost.config và rất có thể là do cố gắng sử dụng cùng một địa chỉ IP hai lần
MedetimeCoder

5

Tôi vừa làm sạch giải pháp của mình, sau đó xây dựng lại nó và cuối cùng đạt F5 và nó đã hoạt động! Quá đơn giản.


4

Tôi sẽ không giả vờ hiểu đầy đủ về lỗi MS tạo ra vấn đề này, nhưng đây là một giải pháp tiềm năng khác:

Trong tệp .vs / config / applicationhost.config, tìm phần cho <system.applicationHost><applicationPools>. Trong nhóm, đảm bảo rằng managedRuntimeVersiongiá trị thuộc tính khớp với giá trị trong cấu hình IIS cho hệ thống (và / hoặc phiên bản của khung .NET được cài đặt).

Ví dụ: bạn có thể thấy (như tôi đã làm) rằng tệp được tạo có:

    <add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />

Trong trường hợp của tôi, bạn sẽ thay thế điều này bằng:

    <add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0.30319" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />

Lưu ý thay thế từ "v4.0" thành "v4.0.30319". Điều này đã giải quyết vấn đề.


Điều gì đang xảy ra:

Tôi tin rằng VS đang tạo tệp applicationhost.config với các phiên bản "mặc định" cho khung .NET, có thể không khớp với phiên bản cụ thể được cài đặt / định cấu hình trên hệ thống. Bạn có thể gỡ lỗi / quan sát vấn đề này bằng cách theo dõi quá trình thực thi trong Process Monitor và tìm dòng lệnh cho iothypress.exe. Chạy lệnh này với /trace:errorthêm sẽ mang lại một thông báo nhiều thông tin hơn về lỗi không tải trước CLR với phiên bản v4.0. Để dí dỏm:

Bắt đầu IIS Express ...
Không thành công trong khi thử tải trước phiên bản CLR v4.0. hr = 80131700
Không thể kích hoạt W3WP_HOST hr = 80131700
Tắt mô hình quy trình được gọi là
Không thể khởi động iothypress.


Dù sao, hình dung điều này có thể hữu ích cho người khác, vì nó đủ phổ biến để có nhiều tài liệu tham khảo trực tuyến với thông tin xấu và cá nhân tôi đã đánh nó vài lần bây giờ.


Không có giải pháp nào phù hợp với tôi, Nếu bạn đã cài đặt Windows IIS mặc định (đi kèm với các cửa sổ của bạn) và có quyền truy cập vào nó, hãy thử sử dụng nó, giải quyết vấn đề của tôi, chỉ cần Thêm trang web mới hoặc ứng dụng mới vào đó và đã xong, Dù sao, thật lạ khi IIS Express không thể mở trang. Nếu bạn cần theo dõi nó, chỉ cần đính kèm nó vào một quy trình bằng ctrl + alt + pcác phím ngắn và kiểm tra Show process for all usersvà chọn w3wp.exe(đôi khi cần làm mới trang web để tìm w3wp.exe) và sau đó nhấn Attachnút.
Mohammad Musavi

3

Hãy thử điều này trước nếu nó đang hoạt động và đột nhiên dừng lại:

  • Đóng Visual Studio
  • Giết quá trình iothypress.exe
  • Mở lại Visual Studio

3

Của tôi xảy ra ngay khi tôi thêm một ràng buộc mới bên trong applicationationhost.config, khi quản trị viên khắc phục sự cố.


3

Chỉ cần đóng studio hình ảnh và mở lại và thực hiện. Nó làm việc cho tôi.


3

Đối với tôi, vấn đề là một quy trình khác đã sử dụng cùng một cổng. (Trong trường hợp của tôi, đó là triển vọng sử dụng cùng một cổng với trang web của tôi và do đó trang web của tôi không thể bắt đầu)

Có, bạn có thể thay đổi cổng cục bộ, nhưng nếu bạn đang chạy API hoặc thứ gì đó mà các ứng dụng khác cần, bạn không luôn muốn làm điều này.

Để có danh sách các ứng dụng đang sử dụng cổng nào, hãy mở CMD và nhập "netstat -aon" Bạn sẽ nhận được danh sách các cổng. Tìm cổng mà trang web của bạn nên sử dụng hoặc bạn muốn sử dụng và ghi lại / ghi nhớ PID.

Bây giờ hãy mở trình quản lý tác vụ và nhấp vào tab 'chi tiết'. Tìm quá trình với PID của bạn và kết thúc nó. Bây giờ bạn sẽ có thể bắt đầu IIS Express với cổng đó.


3

Tôi đã có thể giải quyết điều này bằng cách khởi động lại máy tính của tôi. Tôi đã thử một vài thứ không thành công và cuối cùng đã từ bỏ và khởi động lại máy tính của tôi. Nó đã hoạt động tốt trong vài ngày sau khi tôi khởi động lại. Có lẽ là kết quả của một số quá trình đã được treo.


3

Đối với tôi, đó là một hỗn hợp theo các hướng dẫn sau:

Xóa .vs \ applicationationhost.config của ứng dụng web của bạn và thử lại.

Và sau đó, có lẽ quan trọng nhất là chạy Visual Studio với quyền quản trị viên.


3

Tôi đã thêm vào .UseUrls("https://localhost:<some port>/")Chương trình.cs. Điều này dường như để làm cho tôi lừa


2

Tôi chỉ đơn giản là bật "Bật SSL". Điều này đã giải quyết vấn đề của tôi.

  1. Nhấp chuột phải vào dự án web
  2. Tab gỡ lỗi
  3. Chuyển đổi Bật SSL "bật" (nếu nó tắt, đó là trường hợp của tôi)

2

Tôi vừa gặp phải vấn đề tương tự và tôi đã giết tất cả các quá trình "iothypress.exe" vẫn đang chạy. Điều đó đã làm việc cho tôi!


2

Giải pháp của tôi (cho .net core 2.0) là tôi đã quên thêm số cổng trong applicationUrl, dưới iisExpress trong launchSinstall.json

"iisExpress": {
  "applicationUrl": "https://localhost:50770",
  "sslPort": 50770
}

Khi launchSettings.jsonđược tự động tạo và cập nhật bởi VS thì applicationUrlnên có /cuối cùng. Thông tin thêm có thể được tìm thấy trong blog.lextudio.com / Từ
Lex Li

2

Vấn đề có thể là do [√] Enabled SSLđã được chọn cho dự án của bạn (xem Debugtab trong cửa sổ cài đặt dự án), nhưng Visual Studio quyết định bị câm và thiết lập một cái gì đó như thế http://localhost:32396. Lý do nó thất bại là vì 1. nó không phải HTTPSvà 2. chứng chỉ không hợp lệ. Để buộc nó, bạn cần sử dụng một cổng trong phạm vi 44300-44398.

Xem https://stackoverflow.com/a/24957146/1236397



1

Hãy thử trong cmd

taskkill /im iisexpress.exe /f
taskkill /im dotnet.exe /f

và nhấn f5. Tôi không thay đổi cổng, xóa tệp hoặc khởi động lại VS.


Có thể giải thích bạn trả lời một chút. Chỉ cần giết quá trình có thể không phải là câu trả lời ở đây. Và những gì sau?
Shiham
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.