国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ASP.NET Core:部署到 IIS

這篇具有很好參考價值的文章主要介紹了ASP.NET Core:部署到 IIS。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

本文章介紹如何在 IIS 服務(wù)器上托管 ASP.NET Core 應(yīng)用。

安裝 .NET Core 托管捆綁包

在 IIS 服務(wù)器上安裝 .NET Core 托管捆綁包。 捆綁包可安裝 .NET Core 運行時、.NET Core 庫和 ASP.NET Core 模塊。 該模塊允許 ASP.NET Core 應(yīng)用在 IIS 后面運行。

使用以下鏈接下載安裝程序:

當前 .NET Core 托管捆綁包安裝程序(直接下載)

創(chuàng)建 ASP.NET Core 應(yīng)用

使用 Visual Studio 或其他的 IDE 創(chuàng)建 ASP.NET Core 應(yīng)用。

注意:在開發(fā)中,如果使用 Microsoft SQL Server LocalDB 作為數(shù)據(jù)庫,那么在部署時需要遷移到其他的非本地數(shù)據(jù)庫,這里推薦使用 Microsoft SQL Server

發(fā)布應(yīng)用

  1. 右鍵單擊項目,點擊“發(fā)布”。
    .net core 發(fā)布到iis,.net core,服務(wù)器
  2. 選擇“文件夾” > “下一步”。
    .net core 發(fā)布到iis,.net core,服務(wù)器
  3. 輸入想要發(fā)布在的文件夾位置,點擊“完成”。
    .net core 發(fā)布到iis,.net core,服務(wù)器
  4. 點擊“發(fā)布”。.net core 發(fā)布到iis,.net core,服務(wù)器

共享發(fā)布文件夾

我們需要共享發(fā)布的文件夾,以便服務(wù)器有權(quán)限讀取其中的內(nèi)容:

  1. 在文件資源管理器中,右鍵單擊剛剛發(fā)布的文件夾,選擇“屬性”。
  2. 選擇“共享”選項卡,點擊“共享”。
    .net core 發(fā)布到iis,.net core,服務(wù)器
  3. 輸入“Everyone”,點擊“添加”。
  4. 將“Everyone”的權(quán)限級別設(shè)置為“讀取/寫入”,點擊“共享”。.net core 發(fā)布到iis,.net core,服務(wù)器

開啟 IIS 服務(wù)

對于首次使用 IIS 的用戶,需要開啟 IIS 服務(wù):文章來源地址http://www.zghlxwxcb.cn/news/detail-632844.html

  1. 打開控制面板,點擊“程序”。
  2. 在“程序和功能”中,點擊“啟用或關(guān)閉 Windows 功能”.net core 發(fā)布到iis,.net core,服務(wù)器
  3. 找到“Internet Information Services” > “Web 管理工具”,將其下的所有服務(wù)開啟,點擊“確定”后,等待安裝完畢即可。
    .net core 發(fā)布到iis,.net core,服務(wù)器

創(chuàng)建 IIS 站點

  1. 打開 IIS 管理器,右鍵單擊“網(wǎng)站”選擇“添加網(wǎng)站”。
  2. 輸入網(wǎng)站名稱。
  3. 在“物理路徑”中輸入發(fā)布的文件夾地址。
  4. 在“IP 地址”下拉選擇框中選擇最后一項,即對應(yīng)自己電腦的 IP 地址,最后點擊“確定”。
    .net core 發(fā)布到iis,.net core,服務(wù)器
  5. 點擊“應(yīng)用程序池”,找到與自己的網(wǎng)站同名的應(yīng)用程序,右鍵選擇“基本設(shè)置”,在“.NET CLR 版本”下拉選擇框中選擇“無托管代碼”。.net core 發(fā)布到iis,.net core,服務(wù)器
  6. 對于使用數(shù)據(jù)庫的應(yīng)用程序,需要設(shè)置標識以訪問數(shù)據(jù)庫。 再次右鍵選擇“高級設(shè)置”,選擇“進程模型” > “標識”,點擊右邊的按鈕。.net core 發(fā)布到iis,.net core,服務(wù)器
  7. 選擇“自定義賬戶”,點擊“設(shè)置”。使用 Windows 身份驗證的數(shù)據(jù)庫,應(yīng)輸入電腦的用戶名及密碼;使用數(shù)據(jù)庫身份驗證的數(shù)據(jù)庫,應(yīng)輸入其賬號對應(yīng)的用戶名及密碼。點擊“確定”。
  8. 最后,回到創(chuàng)建的網(wǎng)站,點擊“瀏覽”,你就能看到自己創(chuàng)建的網(wǎng)站啦!.net core 發(fā)布到iis,.net core,服務(wù)器

參考

  • Microsoft 技術(shù)文檔:“發(fā)布到 IIS 教程”
    https://learn.microsoft.com/zh-cn/aspnet/core/tutorials/publish-to-iis
  • Microsoft 技術(shù)文檔:“對 Azure 應(yīng)用服務(wù)和 IIS 上的 ASP.NET Core 進行故障排除”
    https://learn.microsoft.com/zh-cn/aspnet/core/test/troubleshoot-azure-iis

到了這里,關(guān)于ASP.NET Core:部署到 IIS的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • ASP.NET Core應(yīng)用程序在IIS服務(wù)器上的運行環(huán)境介紹和下載安裝(超詳細)

    ASP.NET Core應(yīng)用程序在IIS服務(wù)器上的運行環(huán)境介紹和下載安裝(超詳細)

    要想在 IIS 上成功運行 ASP.NET Core 應(yīng)用程序,我們需要有ASP.NET Core 運行時和ASP.NET Core Module。而在這里我們僅需要下載ASP.NET Core Hosting Bundle 即可,這是為什么呢? 想了解的可以看文章末節(jié)的介紹。 ASP.NET 核心運行時使你能夠運行現(xiàn)有的 Web/服務(wù)器應(yīng)用程序。 在 Windows 上,我們

    2024年02月11日
    瀏覽(30)
  • .net6 core web項目發(fā)布部署到IIS,以Windows服務(wù)的形式部署啟動

    .net6 core web項目發(fā)布部署到IIS,以Windows服務(wù)的形式部署啟動

    一、修改Program.cs代碼,注冊為 Windows Service 如果不注冊builder.Host.UseWindowsService(); 安裝為window服務(wù)會啟動報錯 安裝NuGet包 Microsoft.Extensions.Hosting.WindowsServices Program.cs代碼 二、發(fā)布項目 1、以文件夾形式 2、目標運行時選對應(yīng)的平臺(本Coder是:winx-64) 3、文件夾選項:在發(fā)布前刪

    2024年02月11日
    瀏覽(24)
  • .NET Core發(fā)布到IIS

    .NET Core發(fā)布到IIS

    項目介紹 1、開發(fā)工具Visual Studio 2017,語言C#,SQL SERVER,WIN10 2、本地IIS,手機上或其他用戶在和本地在同一個局域網(wǎng)內(nèi)訪問,同時要把防火墻關(guān)掉 3、IIS全名Internet Information Services,用來發(fā)布網(wǎng)站 先決條件 安裝 .NET Core 托管捆綁包[https://dotnet.microsoft.com/en-us/download/dotnet/thank-yo

    2024年02月12日
    瀏覽(19)
  • .NET Core webapi 從零開始在IIS上面發(fā)布后端接口

    .NET Core webapi 從零開始在IIS上面發(fā)布后端接口

    .NET core是以后.NET未來的趨勢,雖然我感覺Java在web后端的主導地位10年內(nèi)不會動搖,因為Java占據(jù)了先發(fā)優(yōu)勢。 不過C#的特點就是,簡單,好用,全棧。C#語法糖很舒服,C#能寫后端,桌面端,還有Unity關(guān)門大弟子支持。外掛個Vue+uniapp??梢哉f是全棧開發(fā)了。 對了,我最近研究了

    2024年01月18日
    瀏覽(18)
  • C#進階-IIS服務(wù)器發(fā)布ASP.NET項目

    C#進階-IIS服務(wù)器發(fā)布ASP.NET項目

    對于云服務(wù)器,程序員一般不會陌生,如果項目需要發(fā)布到現(xiàn)網(wǎng),那么服務(wù)器是必不可缺的一項硬性條件,那么如何在云服務(wù)器上部署一個項目,需要做哪些配置準備,下面就由本文檔為大家講解,本篇以 IIS服務(wù)器 發(fā)布 ASP.NET 項目為例。 本地用 Visual Studio 打開一個可運行的

    2024年02月01日
    瀏覽(20)
  • .NET Core 8  部署在 IIS 的簡單三步

    .NET Core 8 部署在 IIS 的簡單三步

    下載 dotnet-hosting-x.y.z-win.exe ,下載地址:.NET Downloads (Linux, macOS, and Windows) (microsoft.com) ? 選擇對應(yīng)的版本,點擊進入詳細頁,如 8.0 的版本: 版本最好和你的開發(fā)環(huán)境版本一致,?比如我的開發(fā)環(huán)境目前是 8.0.3,前幾天出了最新的版本,目前是8.0.4版本。 下載右邊的 Runtime?版

    2024年04月15日
    瀏覽(35)
  • .net core項目部署在IIS上遇見的問題

    .net core項目部署在IIS上遇見的問題

    處理程序\\\"aspNetCore\\\"在其模塊列表中有一個錯誤模塊\\\"AspNetCoreModuleV2\\\" (1)原因: IIS服務(wù)器上的.net core 運行時不是最新的,導致AspNetCoreModuleV2模塊缺失或者報錯; (2)解決: ①.安裝“.Net Core Runtime” 需要安裝. Net Core Runtime ,安裝最新版 安裝鏈接 :https://dotnet.microsoft.com/downloa

    2024年02月07日
    瀏覽(29)
  • 課程32:.Net Core Web API部署IIS

    2024年02月04日
    瀏覽(31)
  • 《深入淺出.NET框架設(shè)計與實現(xiàn)》筆記6.2——ASP.NET Core應(yīng)用程序多種運行模式之二——IIS 服務(wù)承載

    ?ASP.NET Core應(yīng)用程序可以在多種運行模式下運行,包括自宿主(Self-Hosting)、IIS服務(wù)承載、桌面應(yīng)用程序、服務(wù)承載。 因此選擇和時的模式很重要。 IIS 服務(wù)承載 將 ASP.NET Core 應(yīng)用程序托管在 Internet Information Services (IIS) 中。 利用 IIS 提供的高級功能,如負載均衡、HTTPS 支持和

    2024年04月26日
    瀏覽(19)
  • .NET Core WebAPI項目部署iis后Swagger 404問題解決

    .NET Core WebAPI項目部署iis后Swagger 404問題解決

    之前做了一個WebAPI的項目,我在文章中寫到的是Docker方式部署,然后考慮到很多初學者用的是iis,下面講解下iis如何部署WebAPI項目。 iis ASPNETCoreModuleV2 重點 .NET Core Runtime iis的配置這里就不講了,主要講解.NET Core項目部署之后Swagger無法訪問問題。 ASPNETCoreModuleV2 安裝: https:/

    2024年03月09日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包