【IIS】VS+IIS发布网站

前言

        之前经历过很多次网站的发布,比如正在维护中的永和收银系统,就经常有重新发布的需求,所以对这块也算是轻车熟路,但是与之前的的发布不同的是,ITO需要先经过一层VS发布编译后,再由IIS发布到服务器。

VS发布

1、右键你要发布的网站Client端,重新生成后发布


2、配置文件


3、连接


4、设置


5、预览并发布


问题

        至此,VS端编译发布已经完成。在发布过程中,我们可能遇到一些问题。

1、未能将XXX复制到XXX,未能找到文件XXX


解决办法

        具体这个问题的原因没有探究清楚,但是我们可以Ctrl+F查找这个文件,发现它是这样的(有个黄色感叹号):


        如果项目中,这种错误不多的话,我们可以逐个删除,删除完毕后即可发布(这是一些生成过程中的编译文件,删除不会产生影响)。但是,如果这种东西多了,就会很麻烦,这里我用的第二种方法,就是把bin文件夹和obj文件夹“从项目中排除”。发布,成功。

IIS发布

        IIS发布就相对简单了。

1、发布网站

        打开IIS管理器,右键网站,选择添加网站,按如下配置,单击确定即可。


2、权限以及默认网页

        这时候我们会发现刚刚发布的网站出来了,需要配置一下它的权限以及它的默认网页。



3、配置应用程序池

        我们的系统可能在不同的Framework框架下搭建的,需要选择不同的版本。


4、选择操作系统

        有的程序是在32位操作系统下编译而成的,不能完美运行于64位系统,需要在应用程序池的高级设置中设置。


5、设置托管管道模式

        一般程序的托管管道模式为集成。按照程序要求设置(同在应用程序池基本设置中)。


总结

        至此,ITOO考试系统发布完毕,如果发布后的网站还是不能访问,有可能就是防火墙的问题了,这时候,可以关闭防火墙,也可以添加信任端口,后者相对安全一些。还有一些小bug,不过都一一解决了,解决问题的过程还是非常有收获的。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值