「ASP.NET Core」修訂間的差異

出自ProgWiki
跳至導覽 跳至搜尋
→‎FAQ
行 78: 行 78:
  
 
==FAQ==
 
==FAQ==
===部屬===
+
===部署===
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/?view=aspnetcore-5.0 裝載及部署 ASP.NET Core | Microsoft Docs]
+
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/ 裝載及部署 ASP.NET Core | Microsoft Docs]
 +
;預設 (跨平台)
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/fundamentals/servers/kestrel Kestrel (ASP.NET Core 中預設的 web 伺服器執行) | Microsoft Docs]
 +
;Azure App Service
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/azure-apps 將 ASP.NET Core 應用程式部署至 Azure App Service | Microsoft Docs]
 +
*[https://docs.microsoft.com/zh-tw/azure/app-service/quickstart-dotnetcore?tabs=net60&pivots=development-environment-vs 快速入門:部署 ASP.NET web 應用程式 - Azure App Service | Microsoft Docs]
 +
*[https://docs.microsoft.com/zh-tw/dotnet/architecture/devops-for-aspnet-developers/deploying-to-app-service 為 ASP.NET Core 開發人員將應用程式部署至 App Service DevOps | Microsoft Docs]
 +
;Windows
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/iis/ 在使用 IIS 的 Windows 上裝載 ASP.NET Core | Microsoft Docs]
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/windows-service 在 Windows 服務上裝載 ASP.NET Core | Microsoft Docs]
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/fundamentals/servers/httpsys ASP.NET Core 中的 HTTP.sys 網頁伺服器實作 | Microsoft Docs]
 +
;Linux
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/linux-apache 在 Linux 上使用 Apache 裝載 ASP.NET Core | Microsoft Docs]
 +
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/linux-nginx 在 Linux 上使用 Nginx 裝載 ASP.NET Core | Microsoft Docs]
 +
*[https://blog.miniasp.com/post/2021/09/27/How-to-create-TLS-certificate-in-Linux-and-make-Kestrel-works 如何在 Linux 正確建立自簽憑證並讓 ASP.NET Core 網站可以順利進行連線 | The Will Will Web]
  
 
===轉移===
 
===轉移===
行 98: 行 112:
 
# 在 .csproj 檔案的 <ItemGroup> 區塊內加上
 
# 在 .csproj 檔案的 <ItemGroup> 區塊內加上
 
  <FrameworkReference Include="Microsoft.AspNetCore.App"/>
 
  <FrameworkReference Include="Microsoft.AspNetCore.App"/>
 
===部署===
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/ 裝載及部署 ASP.NET Core | Microsoft Docs]
 
;預設 (跨平台)
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/fundamentals/servers/kestrel Kestrel (ASP.NET Core 中預設的 web 伺服器執行) | Microsoft Docs]
 
;Azure App Service
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/azure-apps 將 ASP.NET Core 應用程式部署至 Azure App Service | Microsoft Docs]
 
*[https://docs.microsoft.com/zh-tw/azure/app-service/quickstart-dotnetcore?tabs=net60&pivots=development-environment-vs 快速入門:部署 ASP.NET web 應用程式 - Azure App Service | Microsoft Docs]
 
*[https://docs.microsoft.com/zh-tw/dotnet/architecture/devops-for-aspnet-developers/deploying-to-app-service 為 ASP.NET Core 開發人員將應用程式部署至 App Service DevOps | Microsoft Docs]
 
;Windows
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/iis/ 在使用 IIS 的 Windows 上裝載 ASP.NET Core | Microsoft Docs]
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/windows-service 在 Windows 服務上裝載 ASP.NET Core | Microsoft Docs]
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/fundamentals/servers/httpsys ASP.NET Core 中的 HTTP.sys 網頁伺服器實作 | Microsoft Docs]
 
;Linux
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/linux-apache 在 Linux 上使用 Apache 裝載 ASP.NET Core | Microsoft Docs]
 
*[https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/linux-nginx 在 Linux 上使用 Nginx 裝載 ASP.NET Core | Microsoft Docs]
 
*[https://blog.miniasp.com/post/2021/09/27/How-to-create-TLS-certificate-in-Linux-and-make-Kestrel-works 如何在 Linux 正確建立自簽憑證並讓 ASP.NET Core 網站可以順利進行連線 | The Will Will Web]
 
  
 
==相關==
 
==相關==

於 2021年12月22日 (三) 04:54 的修訂

ASP.NET Core,參照:『維基百科~ASP.NET_Core

版本

Version Number Release Date End of Support Supported Visual Studio Version(s)
1.0 2016-06-27 2019-06-27 2015, 2017
1.1 2016-11-18 2019-06-27 2015, 2017
2.0 2017-08-14 2018-10-01 2017
2.1 LTS 2018-05-30 2021-08-21 2017
2.2 2018-12-04 2019-12-23 2017 15.9 and 2019 16.0 preview 1
3.0 2019-09-23 2020-03-03 2017, 2019
3.1 LTS 2019-12-03 2022-12-03 2019
5.0 2020-11-10 2020-05-08 2019(16.8)
6.0 LTS 2021-11-08 2024-11-08 2022(17)

技術文件

範例

應用

其他

FAQ

部署

預設 (跨平台)
Azure App Service
Windows
Linux

轉移

ASP.NET Core 3.0以後不再從NuGet提供

  1. Download .NET Core SDK
  2. 在 .csproj 檔案的 <ItemGroup> 區塊內加上
<FrameworkReference Include="Microsoft.AspNetCore.App"/>

相關