图解如何在IIS上部署Asp.Net(.NET5.0)网站,新手必看!!!

图解如何在IIS上部署Asp.Net(.NET5.0)网站
一.安装IIS与其他基础模块
1.进入操作系统“控制面板\所有控制面板项\程序和功能”,如图:
在这里插入图片描述

2.点击“启用或关闭Windows功能”,选择【Internet information Services】和【Internet information Services 可承载的Web核心】菜单中的选中项,如图:
在这里插入图片描述

3.点击【确定】,Windows功能开始下载并安装已选功能的程序,直到出现“Windows已完成请求的更改”,IIS安装成功。

4.在服务器上安装可能有些偏差;

在这里插入图片描述
二.发布Web程序
1.Web程序可以输出成应用程序或者控制台程序,如图:
在这里插入图片描述

2.Web程序开发完可以进行发布,如图:

在这里插入图片描述在这里插入图片描述

3.发布成功之后后生成一个publish文件夹。

在这里插入图片描述三.IIS部署Web程序
1.先从管理工具中找到IIS管理;
在这里插入图片描述

2.将WebApi部署组件全部安装下去,按照顺序安装;
组件百度云链接:https://pan.baidu.com/s/1u1UqGhjPvbtU9hS7oa-p0g
提取码:se7x

在这里插入图片描述

3.新建立一个网站;
在这里插入图片描述

4.修改应用程序的参数;
在这里插入图片描述在这里插入图片描述在这里插入图片描述

5.调用WebApi的Get方法。

在这里插入图片描述

四.可能出现问题
1.在IIS服务中启动站点的时候提示错误"万维网发布服务(w3svc)已停止,除非万维网发布服务(w3svc)正在运行;
在这里插入图片描述

2.解决方法,右键点击iis全局设置,如果是停止状态那么点击启动即可.

在这里插入图片描述

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
当我们运行使用 .NET Framework 3.5 编写的应用程序时,有时会遇到找不到引用的汇编的问题。这通常是由于以下原因导致的: 1. 编译错误:在编译应用程序时,某些引用可能没有正确添加。我们需要确保在编译期间所有引用的汇编都已正确添加到项目中。可以通过打开项目属性,然后选择“引用”选项卡,确保所有引用都被正确添加和引用。 2. 版本不匹配:有时,我们可能在运行时遇到版本不匹配的问题。这意味着应用程序引用的汇编版本与其当前安装的版本不兼容。解决方法是更新或安装正确的 .NET Framework 版本,并确保引用的汇编与该版本兼容。 3. 引用丢失:如果在应用程序中引用的汇编已被删除或移动到其他位置,我们需要重新添加该引用。这可以通过右键单击项目并选择“引用”选项来完成,然后选择正确的汇编以重新添加引用。 4. GAC 中的问题:如果应用程序引用的汇编已安装在全局程序集缓存(GAC)中,但应用程序无法找到它们,则可能是由于 GAC 中的损坏或配置问题。此时,我们可以尝试重新安装或卸载并重新安装相关组件来解决问题。 综上所述,当遇到 .NET Framework 3.5 找不到引用的汇编问题时,我们可以检查和确保引用的汇编已正确添加、版本与安装的 .NET Framework 版本匹配、重新添加丢失的引用以及解决可能存在的 GAC 中的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Heschel

您的鼓励是我创作的最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值