前言

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

【IIS】VS+IIS发布网站相关推荐

  1. IIS配置和发布网站

    一.安装配置IIS 控制面板->程序和功能->启用或关闭Windows功能 选中"Internet Information Services",勾选Web管理工具子项, ...

  2. VS2017 Web应用程序发布网站步骤

    VS2017 Web应用程序发布网站详细步骤 一.web发布 二.IIS安装 三.IIS管理器发布网站 四.出现的问题及其解决方法 一.web发布 1.用VS2017打开项目. 2.选中解决方案,点击 ...

  3. IIS 发布网站到外网

    前段时间做了一个项目在局域网中测试后要发布到外网上,一时间不知怎么搞,以为直接在IIS中修改发布时的IP就可以了,但是不可行,经过摸索终于成功发布到外网,下面是具体步骤. 前期准备:公网IP,掩码,网 ...

  4. 一看就会之—利用IIS服务发布网站(实践篇)上

    转自:http://blog.csdn.net/zwk626542417/article/details/9796259 概述 IIS全称为互联网信息服务,是由微软公司提供的基于运行Microsoft ...

  5. C#发布网站在web.config和IIS中设置Session过期时间

    C#发布网站在web.config和IIS中设置Session过期时间 web.config <system.web> <sessionState mode="InProc ...

  6. 【ASP.NET 问题】IIS发布网站后出现 “处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误“的解决办法

    [ASP.NET 问题]IIS发布网站后出现 "处理程序"PageHandlerFactory-Integrated"在其模块列表中有一个错误"的解决办法 参考 ...

  7. 发布网站 IIS部署网站

    怎么发布一个网站 发布一个网站不是在项目解决方案上点,也不是在类库上点.而是你要发布哪个web项目就在哪里点 然后再配置文件那里 "新建自定义配置文件" ,这个配置文件是什么概念呢 ...

  8. Windows开启IIS服务器,并发布网站

    注意:一定要先关闭各种启动的服务,比如arcgis server服务,不然IIS启动会报错!! 在[计算机]右键打开[管理] 发布网站 启动发现报错,这是因为没有打开目录浏览. 点击[启动]后,再次刷 ...

  9. IIS的配置和网站发布

    实验一.IIS的配置和网站发布 实验目的和要求 本实验的目的是掌握如何在windows 7/10服务器上配置Internet Information Server服务,并发布自己的网站. 实验原理 I ...

  10. 记一次IIS发布网站导致系统时常跳入登录页面的问题解决

    服务器:winserver2012R2 iis 发布网站后,正常浏览网页,时常跳到登录页面,第一反应session过期,因为登录信息都存在session,但session 都是默认配置过期时间为20分 ...

最新文章

  1. Docker宣布企业版支持Windows Server 2019
  2. JQiery选择器中的表单元素
  3. python提取部分字符串三参数_python3 字符串属性(三)
  4. hadoop fs命令无法使用_Hadoop从入门到入土(三)HDFS集群简单维护及JAVA客户端连接HDFS...
  5. Bootstrap插件通过noConfllict 避免冲突
  6. JavaScript之jQuery够用即可(each循环、位置偏移量和大小、克隆外层标签、嵌套返回顶部、集体绑定事件)
  7. 大数据分析平台的发展趋势如何
  8. Roller 博客系统的搭建过程
  9. ffmpeg视频格式转换for windows and linux
  10. MathType的配置问题;将word中的公式转换为mathtype格式失败,缺少OMML2MML.XSL
  11. linux下twm切换gn,如何让vnc控制由默认的twm界面改为gnome?
  12. 人脸识别:路在何方?| 爱莫受邀参加VALSE Webinar报告会
  13. 吴英雷 php,2015年01月05日php就业班(第34期)(老888师)
  14. 原来是这样的稳压二极管
  15. 139邮箱smtp地址和端口_常用的邮箱服务器(SMTP、POP3)地址、端口
  16. Django REST framework(五)-http请求与响应
  17. 《炉石传说》架构设计赏析(7):使用Google.ProtocolBuffers处理网络消息
  18. mach3加工回差_mach3说明书
  19. 程序员必备算法,排列组合
  20. CRM软件哪个好?国内外6大顶级CRM软件盘点

热门文章

  1. 【AGC】年龄分级问卷全攻略
  2. [视频发布] 掘金 Podcast 报名中,摩拜单车、美团点评团队分享 Vue 最佳实践
  3. Cookie 的 SameSite 属性
  4. spring security3 使用自定义MD5或者其他加密规则
  5. 每天都使用微信语音,但你必须晓得互联网语音协议(VoIP)
  6. 12 款超实用的 Win10 UWP 应用分享
  7. html网页头部图片,网页头图设计技巧
  8. python-将图片存储到pdf中
  9. Ubuntu wine 安装qq,微信
  10. js面试题:fn.call.call.call.call(fn2) 解析