网站发布

本文介绍了如何使用IIS(Internet Information Services)和Visual Studio(VS)进行网站的本地发布。内容包括IIS的基本概念、通过VS的发布工具和IIS Web服务器发布网站的步骤,以及解决在发布过程中遇到的常见错误方法,如调整应用程序池的托管管道模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IIS简介

  • iis(Internet Information Services),译为互联网信息服务,由微软公司提出的基于运行windows的基本服务。现在IIS都内置在windows系统中一起发行。
  • IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。
  • 是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

网站发布

1.通过vs自带的发布工具
  -->途径:通过ASP.NET开发服务器(webdev.exe)发布到本地看到效果
  -->好处:运行F5后就可以发布,操作非常简单看到效果
  -->缺点:这种方式不提供完整的Web服务器功能
2.通过IIS Web服务器来配置整个工程
  -->途径:通过Windows自带的IIS Web服务器发布到本地
  -->好处:和作业在服务器上部署差不多开发环境
  -->缺点:需要使用管理员权限操作,不同版本的Windows又支持不同版本的IIS
 
IIS Express的出现,统一了网站发布这样的问题!
综合了ASP.NET开发服务器易用性的优势和IIS强大的功能,(跟ASP.NET开发服务器一样)可以快速地从硬盘上的某个文件夹上启动网站程序,使启动和运行网站显得相当便捷。并且在开发过程中象在真实的web服务器里那样运行和测试这些页面。

visual studio在安装的时候,会顺带安装IIS Express
加粗样式

发布网站到本地

  1. 在解决方案资源管理器中右击项目
  2. 点击发布
    在这里插入图片描述
  3. 选择路径在这里插入图片描述
  4. 等待发布完成
    在这里插入图片描述
  5. 去路径里找到即可,VS上发布完成即可在本地进行网站发布了。
  6. 打开IIS
  7. 右击网站-添加网站
    在这里插入图片描述
  8. 填写网站名称、路径、端口号
    在这里插入图片描述
  9. 主页
    在这里插入图片描述
  10. 启用-目录浏览
    在这里插入图片描述
  11. 编辑权限
    在这里插入图片描述
  12. 浏览网页即可
    在这里插入图片描述

一般情况下,到此为止已经发布成功了。但如果你发布未成功,并且出现以下错误。请继续往下看。
在这里插入图片描述
解决方案:
出现此错误,应该是之前安装过高版本的.net framework才导致了这种错误。
首先:

  • 打开 .net framework路径,在dos窗口输入aspnet_regiis.exe -i -enable

在这里插入图片描述

  • 打开IIS管理器的应用程序池,并将要发布的网站的托管管道模式改为“经典”
    在这里插入图片描述
    这时,再去试试打开你的网站吧!

发布到本地的网站地址
在这里插入图片描述

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值