![](/img/trans.png)
[英]How to downgrade Blazor app from .Net Core 3 to .Net Core 2
[英]How to Downgrade to .NET Core 1.0?
我是.NET Core的初學者。 我正在學習Lynda的“學習ASP.NET核心MVC基礎知識”課程。 當我嘗試學習第1章,視頻5的示例代碼時,會出現以下錯誤:
HTTP Error 502.5 - Process Failure
Common causes of this issue:
The application process failed to start
The application process started but then stopped
The application process started but failed to listen on the configured port
Troubleshooting steps:
Check the system event log for error messages
Enable logging the application process' stdout messages
Attach a debugger to the application process and inspect
For more information visit: https://go.microsoft.com/fwlink/?LinkID=808681
在瀏覽Stack Overflow上的幾個問題后,我發現它是由於在練習文件中包含較舊的.NET Core Version(1.0)而引起的。 但是我的計算機中的Visual Studio有2.1.4版。 練習中的文件夾“wwwroot”也可能導致問題。
似乎我可以解決這個問題的唯一方法是降級到1.0版。 但是我怎么能這樣做呢? 我是否必須卸載Visual Studio Code並使用.NET Core V 1.0進行安裝?
“降級”不是Visual Studio支持的功能。
查找使用.NET Core 2.0的教程。 Microsoft有非常好的教程和文檔,具體取決於您想要涵蓋的內容。
.NET Core 1.0基本上是微軟稱為1.0的測試版 。 由於與.NET Core 2.0相比,它的功能(和實用性)有限,因此在此時學習.NET Core 1.0並沒有獲得任何好處。
.NET Core 2.1即將發布。
在Visual Studio 2017中創建一個面向.NET Core 1.0的新項目,並將所有.NET Core 1.0代碼放在那里。
將.NET Core 2.0項目重新定位到.NET Core 1.0。
Edit <projectName>.csproj
。 TargetFramework
元素從netcoreapp2.0
更改為netcoreapp1.0
。 <Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp1.0</TargetFramework>
</PropertyGroup>
...
</Project>
注意:這些都不會解決您的錯誤消息的根本原因,這是一個完全不同的Stack Overflow問題,而不是您在這里提出的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.