Asp.Net.Core5 部署


IIS 安装

控制面板  ->  程序  ->  启动或关闭windows功能  ->  Internet Information Service (勾选所有选项)

                        

 

 

部署

下载地址:https://dotnet.microsoft.com/download/dotnet/5.0

必须安装

 

 

 

 

 

 

 

点击项目,选择【发布】

 

 

 

 

点击【发布】

 

 

脚本启动

CMD运行脚本

D:\DemoCode\DemoPublic>dotnet AspNetCore5Demo.dll --urls="http://localhost:66"

 

 

IIS启动

 

注意web.config配置

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <!-- To customize the asp.net core module uncomment and edit the following section. 
  For more info see https://go.microsoft.com/fwlink/?linkid=838655 -->
    <location  path="." inheritInChildApplications="false">
        <system.webServer>
            <handlers>
                <!--<remove name="aspNetCore"/>-->
                <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified"/>
            </handlers>
            <aspNetCore processPath="dotnet" arguments=".\AspNetCore5Demo.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout"
                     hostingModel="inprocess"/>
        </system.webServer>
    </location>
</configuration>

主意IIS中模块,是否存在,安装dotnet-hosting

添加网站-设置网站文件地址

程序池配置

运行效果

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM