簡體   English   中英

ASP.Net Core 2 - IIS 502.5錯誤

[英]ASP.Net Core 2 - IIS 502.5 Error

我正在Visual Studio 2017中創建一個ASP .Net Core(2.0)MVC應用程序,它運行得非常好。

昨天關閉我的電腦並今天回到我的應用程序后,我現在收到此瀏覽器錯誤,當我在沒有調試的情況下啟動Chrome應用程序。

運行dotnet在應用程序的目錄中運行,我可以訪問該網站就好了。 就在我通過Visual Studio / IIS Express運行它時,我得到了這個錯誤。

HTTP錯誤502.5 - 進程失敗

應用程序構建和編譯就好了。 我也清理了解決方案。

查看事件日志,我發現:

  • 應用程序'MACHINE / WEBROOT / APPHOST / MYAPP'與物理根'C:\\ Users \\ Ben Hawkins \\ Desktop \\ Development Folder \\ Dev \\ Website \\ Version_2 \\ MYAPP \\ MYAPP \\'無法使用命令行'C:\\ Program Files啟動進程(x86)\\ Microsoft Visual Studio \\ 2017 \\ Community \\ Common7 \\ IDE \\ Extensions \\ Microsoft \\ Web Tools \\ ProjectSystem \\ VSIISExeLauncher.exe -argFile“C:\\ Users \\ Ben Hawkins \\ AppData \\ Local \\ Temp \\ tmp3547.tmp”' ,ErrorCode =' 0x80004005 :0。

在Visual Studio 2017的輸出窗口中,我在ASP NET CORE WebServer下收到此消息

無法初始化CoreCLR,HRESULT:0x80131534

我嘗試過的:

  1. 清潔解決方案,重建等
  2. 重新啟動計算機
  3. 試圖啟動另一個應用程序。 (相同的結果)
  4. 從頭開始創建一個新的應用程序。 結果相同。
  5. 修復2017年Visual Studio社區。結果相同。
  6. 停止/關閉IIS Express

我的設置昨天工作得很好,突然間沒有。

感謝您的時間。 我希望我們能找到解決方案。

我們終於找到了這個問題! 以另一個用戶身份登錄到計算機后,我們看到主要用戶最初忽略的警告。 名為“Program”的目錄的根目錄中有一個0字節的文件,沒有文件擴展名。 當通過Visual Studio調用VSIISExeLauncher.exe時,這似乎會導致某種問題。 (注意,如果從命令提示符執行,它將起作用)。 刪除文件后,一切正常!

我們不知道這個文件是如何被放置在那里的,但懷疑當用戶從他的舊硬盤驅動器中提取文件時出現了某種復制錯誤。

我不知道是否有其他人會碰到這個,但如果是這樣,希望這會有所幫助!

也許你需要安裝以前版本的.NET Core,不是嗎? 我安裝在這里,它現在工作。 我只安裝了.NET Core 2.0,並且我意識到1.1的應用程序在運行時停止了。 在Windows的事件日志中,我注冊了相同的錯誤。

我遇到了與ASP.net Core 2.0非常相似的問題。 我已將我的VS項目復制到一個新項目,我收到此錯誤消息。

在做了一些研究之后,我能夠確定nlog.config文件沒有被復制到bin> Debug> net461文件夾中。 一旦我這樣做,我就能運行我的應用程序。

我通過在我的項目中運行csproj文件的命令行運行dotnet來找到它。

嘗試通過創建新的IIS配置文件將IISExpress更改為IIS並將午餐更改為IIS。 它解決了我的問題。 在此輸入圖像描述

昨天有同樣的問題(Windows 10)。 解決這個問題:

  1. 將Microsoft.AspNetCore更新為最新版本(Nuget manager - 2.1.3)
  2. 確保sdk也更新到最新版本。 如果沒有,請從Nuget控制台手動更新,如下所示:Install-Package Microsoft.NETCore.App -Version 2.1.3
  3. 這里下載並安裝最新的ASP.NET Core / .NET Core:Runtime&Hosting Bundle

與2.2版相同的問題。 重新安裝.NET Core SDK為我們解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM