首页 > 系统相关 >windows10 安装 IIS 部署 asp.net core项目

windows10 安装 IIS 部署 asp.net core项目

时间:2022-12-29 18:11:36浏览次数:68  
标签:右击 core asp IIS https 6.0 net 打开

 

安装IIS

https://blog.csdn.net/qq_39953519/article/details/114371495

这里写的比较详情

 

Publish ASP.Net Core 6.0 MVC to IIS in Visual Studio 2022

 我按照视频来操作 视频地址 https://www.youtube.com/watch?v=iRkLd4BFJOk   第一步,打开控制面板

 

第二步,启动或关闭Windows功能

 

 

第三步选中这个。这个事视频里的,不过你可以可以看上面的IIS链接安装

 

 

 

 

 

 

安装完后可以重启电脑打开,打开页面是这样的 ,其实是localhost:80,因为默认端口是80,所有他没显示,要注意端口是否杯其他程序占用,比如Apache

 

 

 

 

 

 

1. 安装完IIS后我们继续,打开C盘,然后到inetpub文件夹,在wwwroot下面新建一个MVCCore6.0Testing,然后test.htm这个你随便写点东西进去

 

 

 

 

 

2.window左下角找到

 

 

 

 

3. 右击添加网站

 

 

 

 

 

 

4.选中确定之后,打开 C:\Windows\System32\drivers\etc,在记事本打开hosts

 

 

 

 

 

 

5.打开后添加  127.0.0.1  aspcore.local

因为这个需要权限才能保存更改,可以下载  notepad++ ,          https://notepad-plus-plus.org/downloads/v8.4.8/

使用notepad++打开保存,安装完后右击打开就会出现图标的了

 

 

 

 

 

 

 

 

 

 

 

6.打开浏览器,输入http://aspcore.local/test.html,       注意,是http://   不是https://

 

 

到目前为止,我们是成功的

 

 

 

 

下面我们开始项目的部署

 

1.打开visual studio 2022 的项目,  发布的时候,需要管理员身份,打开的时候右击visual studio 2022 的项目,以管理员身份运行

 

 

我的项目是这个,可以观看哦

https://www.cnblogs.com/hechunfeng/p/17010331.html

 

2.点击右击打开发布,打开后       选择  Web服务器(IIS)

 

 

 

 

 

 服务器      localhost

站点名称   aspcore.local

目标       http://aspcore.local

 

我们没有用户名和密码,所有为空

 

 

3.创建完之后我们点击发布 ,如果提示:“请在管理员模式下启动以执行部署操作“,这里忘记说了,打开的时候右击visual studio 2022 的项目,以管理员身份运行

 

 

 

 

我们再查看一开始弄的那个test.html那文件夹的地方,已经变成这样了

 

 

 

4. 如果我们收到这个错误,我们打开浏览器搜索引擎,输入   .net core hosting bundle for .net core 6.0         

链接: https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/hosting-bundle?view=aspnetcore-6.0

或者这个 : https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0

直接下载

https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/runtime-aspnetcore-6.0.12-windows-hosting-bundle-installer

 

这个是托管捆绑包

 

 

 

 

 

 

 

 

 

 

最后,成功啦!!!!!

 

 

 

如果我们需要修改呢再发布呢?

 

 

 

我们再一次右击项目打开发布,点击

 

 

 

 

 

 

如果你遇到错误,可以尝试先停止网站,发布完了再启动他

 

 

标签:右击,core,asp,IIS,https,6.0,net,打开
From: https://www.cnblogs.com/hechunfeng/p/17012415.html

相关文章

  • .NET Core 实现后台任务(定时任务)
    IHostedService和BackgroundService前言平时写代码的时候,大家多多少少都会遇到定时任务的要求,今天介绍两种定时任务的写法,严格来说其实是一种。相对来说比较粗糙,请多多......
  • EFCore 动态拼接查询条件
    扩展方法名:Filter支持参数:实体类、JObject扩展代码://白色风车publicstaticclassEntityFrameworkCoreExtensions{privatestaticDbCommandCreat......
  • 强网杯2018 - core 学习记录
    环境搭建首先解包core.cpio,去掉init中poweroff强制关机那一句,然后重新打包./gen_cpio.shcore.cpio启动qemu的时候出现了报错Kernelpanic-notsynci......
  • ASP.NET Core分布式缓存
    分布式缓存服务器1、常用的分布式缓存服务器有Redis、Memcached等2、.NETCore中提供了统一的分布式缓存服务器的操作接口IDistributedCache,用法和内存缓存类似3、分布式缓......
  • .NET Core基础:白话管道中间件
    在Asp.NetCore中,管道往往伴随着请求一起出现。客户端发起Http请求,服务端去响应这个请求,之间的过程都在管道内进行。举一个生活中比较常见的例子:旅游景区。我们都知道,有......
  • .NET Core 学习笔记
    .net是一个开发平台。包含.netframwork、netcore等,具体开发的语言主要是C#一、.netframwork和.netcore二者的区别①、.netframework是系统基本安装,相互影响(所......
  • asp.net core 的一个CURD项目,.NET6
         项目视频地址https://www.youtube.com/watch?v=T-e554Zt3n4    效果图     第一步先安装vistalstudio2022https://visualstudio.......
  • 在 IIS 中配置站点支持 HSTS
    详见文档:https://learn.microsoft.com/zh-cn/iis/get-started/whats-new-in-iis-10-version-1709/iis-10-version-1709-hsts简单的说在1709版本之前的IIS中最方便的......
  • .net core-利用PdfSharpCore 操作PDF实例
    .netcore-利用PdfSharpCore操作PDF实例 前序使用PdfSharpCore请注意使用XGraphics基类,与System.Drawing的Graphics类似,XGraphics提供XColor(颜色)、XPen(画笔)、XBru......
  • .NET CORE 发布到IIS HTTP Error 500.30 - 502
    第一种情况:HTTPError500.30-ASP.NETCoreappfailedtostart    根据ASP.NETCore模块|MicrosoftDocs可知,默认配置是进程内托管,设为InProcess,显示指......