【IIS】VS+IIS发布网站

    xiaoxiao2021-12-14  18

    前言

            之前经历过很多次网站的发布,比如正在维护中的永和收银系统,就经常有重新发布的需求,所以对这块也算是轻车熟路,但是与之前的的发布不同的是,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,不过都一一解决了,解决问题的过程还是非常有收获的。

    转载请注明原文地址: https://ju.6miu.com/read-971173.html

    最新回复(0)