使.NET6在开发时支持IIS

 更新时间:2021年12月21日 11:36:03   作者:known  
这篇文章介绍了使.NET6在开发时支持IIS的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

操作步骤

1.下载dotnet-hosting-6.0.0-rc.1.21452.15-win.exe并安装,成功后检查IIS模块中是否有AspNetCoreModuleV2

2.安装VS时选择“开发时IIS支持”

3.在IIS中创建站点,目录指向开发项目wwwroot的上级目录,应用程序池默认与站点名称相同

4.将刚新建站点的应用程序池的.NET CLR版本改成无托管代码

5.在项目启动配置文件中添加配置(也可在项目属性调试中配置)

{
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iis": {
      "applicationUrl": "http://xxx.xxxx.com",
      "sslPort": 0
    }
  },
  "profiles": {
    "IIS": {
      "commandName": "IIS",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}

6.在项目中添加web.config

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="bin\Debug\net6.0\Web.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" arguments="">
        <environmentVariables>
          <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
        </environmentVariables>
      </aspNetCore>
    </system.webServer>
  </location>
</configuration>

到此这篇关于使.NET6在开发时支持IIS的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

相关文章

  • 读取TXT文件内容的方法

    读取TXT文件内容的方法

    读取TXT文件内容的方法...
    2006-10-10
  • asp.net WebForm页面间传值方法

    asp.net WebForm页面间传值方法

    asp.net WebForm页面间传值方法...
    2006-07-07
  • 一步步打造漂亮的新闻列表(无刷新分页、内容预览)第二步

    一步步打造漂亮的新闻列表(无刷新分页、内容预览)第二步

    由于我们仅仅是项目中的一个小部分,但也差不多按照以上的顺序进行开发,这是一个良好的习惯。我们将概要设计和详细设计放在一起。
    2010-07-07
  • ASP.NET Core MVC中的局部视图用法

    ASP.NET Core MVC中的局部视图用法

    这篇文章介绍了ASP.NET Core MVC局部视图的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • ASP.NET Core MVC中的模型(Model)

    ASP.NET Core MVC中的模型(Model)

    这篇文章介绍了ASP.NET Core MVC中的模型(Model),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • ASP.NET MVC框架简介

    ASP.NET MVC框架简介

    这篇文章介绍了ASP.NET MVC框架,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02
  • WPF绑定Binding用法

    WPF绑定Binding用法

    这篇文章介绍了WPF绑定Binding用法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • Blazor框架简介

    Blazor框架简介

    Blazor是微软推出的基于.net平台以及http://ASP.net core技术的 交互式客户Web UI框架。这篇文章为大家简单介绍了Blazor框架,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • .Net行为型设计模式之模板方法模式(Template Method)

    .Net行为型设计模式之模板方法模式(Template Method)

    这篇文章介绍了.Net行为型设计模式之模板方法模式(Template Method),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • .NET4.0版本中基于任务的异步模式(TAP)

    .NET4.0版本中基于任务的异步模式(TAP)

    这篇文章介绍了.NET4.0版本中基于任务的异步模式(TAP),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06

最新评论