.NET项目发布网站具体步骤和注意事项
ASP.NET项目发布网站具体步骤
1. 在解决方案管理器中右键项目名称,点击“发布网站”,如图
2. 在发布窗口中选择“文件系统”,然后选择文件路径(一般放在wwwroot下),勾选“发布前删除所有现有文件”,点击发布按钮
3. 发布成目录以后,切换到IIS,可通过“应用程序”(即虚拟目录)方式,也可通过网站方式发布网站
此时YJXM是以目录的形式存在的,必须要转化为“应用程序”(即虚拟目录)的方式,选择“转换为应用程序”菜单,选择应用程序池为“DefaultAppPool”
转换成功后,YJXM的图标变成如下图所示
4. 因为项目是用.net 4.0开发的,所以还必须配置应用程序池中的“DefaultAppPool”为4.0的(默认为2.0)
双击“DefaultAppPool”,出现如下图所示,选择4.0版本,托管模式选择“经典”
5. 如果想发布到非intpub/wwwroot目录(如e:/pub)下,需要添加NetworkService用户对e:/pub的访问权限,并设置为“完全控制”
然后在所属应用池中将应用池标识符修改成“NetworkService”
错因分析
1. ErrorHTTP 404.2 - Not Found" IIS 7.5请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
出现这种情况的原因通常是因为先安装了Framework,后安装的IIS;
运行cmd,输入:
C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis-i
注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\ 是 netframework安装对应的路径;
如下图:
注册成功后,重启一下iis,理论上应可以解决导致404.17 not found的大部分问题了;
2、 如果报下述错误,请将“DefaultAppPool” 应用程序池的“启用32位应用程序”为true
3、 如果出现设置了端口号后无法浏览网页的情况,可能是因为防火墙没有关闭(它对某些端口进行了屏蔽),可以试着先把防火墙关闭
4、 IIS组件安装不全导致无法正常浏览页面,如下图所示,在安装IIS的时候要保证所选组件不得缺少
5、 IIS管理器中的管理分3级,第一级为整个“Web服务器”如图中1所示;第二级为“网站”;第三级为“虚拟目录”。每一级的功能视图是有所不同的。
“Web服务器”的功能视图如下所示,要设置为允许,才能访问网站下的default页面(我们在yjxm中通过跳转页面default.aspx,使得输入yjxm.hubu.edu.cn直接定位到该网站下的虚拟目录yjxm)。
6、 需要重新注册iis
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis–i
视频音频文件在iis中发布时要注意的问题
1.webconfig中oracle.web版本问题,应与发布的机器上的保持一致
路径可能如下:E:\app\Administrator\product\11.2.0\ODAC\ASP.NET\bin\4\Oracle.Web.dll
添加引用后即可解决
2.在webconfig中改变限制上传文件的大小,在configuration节点下添加如下代码
默认大小为4M,改为了2G,单位为Kb
3.在客户端后台上传文件失败,原因还是文件大小问题,在iis中也有限制
解决方法为在configuration节点下添加如下代码
改为了2G,最大为2G,单位为Byte(字节)
4.当使用了NeatUpload,发布后进度条不出现了
解决方法是:应用程序池改为“经典模式”,暂时没有更好的解决办法
5.当使用了NeatUpload后,新控件的上传控件不起作用了
简单的解决办法为:上传图片也用NeatUpload控件去做
6.无权访问某个文件
这是因为没有权限,解决方法是在iis中给服务器的iis用户赋予权限
7.客户端不能播放视频或音频文件
这是因为没有在MINE中添加相应的视频或音频文件类型
解决方法是:添加如下常用类型
wmv格式是扩展名:.wmv,内容类型:video/x-ms-wmv
mp4格式是扩展名:.mp4,内容类型:video/mp4
f4v格式是扩展名:.f4v,内容类型:application/octet-stream
mp3格式是扩展名:.mp3,内容类型:audio/mp3
8.应在视频以及广播查看页面将网址改为发布后的网址
转载于:https://www.cnblogs.com/zhangfan94/p/4263354.html
.NET项目发布网站具体步骤和注意事项相关推荐
- ASP.NET项目发布网站具体步骤
ASP.NET项目发布网站具体步骤 1. 在解决方案管理器中右键项目名称,点击"发布网站",如图 2. 在发布窗口中选择"文件系统",然后选择文 ...
- VS2012/13本地发布网站详细步骤(可带数据库)
VS发布网站详细步骤 要在本地(自己的额电脑上)发布网站,首先你必须要搭建一个IIS服务器(具体搭建方法可参考我的上一篇博客).下面是具体步骤: 1.打开你的VS2012网站项目,右键点击项目> ...
- VS2012发布网站详细步骤
VS2012发布网站详细步骤 原文 VS2012发布网站详细步骤 1.打开你的VS2012网站项目,右键点击项目>菜单中 重新生成一下网站项目:再次点击右键>发布: 2.弹出网站发布设置面 ...
- 关于win10发布网站的步骤及问题解决方案
关于win10发布网站的步骤及问题解决方案 一.Win10开启IIS 1.进入控制面板 2.点击程序 3.启动或关闭Windows功能 4.Internet Information Services记 ...
- Smartline IE V3 触摸屏项目下载的具体步骤以及注意事项
Smartline IE V3 项目下载的具体步骤以及注意事项 相关注意事项: 1. Smartline - IE V3 不再支持使用 S7 200 的编程电缆 PC/PPI电缆(6ES7 901-3 ...
- 如何设定vs2012用linux文件格式,Visual Studio 2012发布网站详细步骤
1.打开你的Visual Studio 2012网站项目,右键点击项目>菜单中 重新生成一下网站项目:再次点击右键>发布: 2.弹出网站发布设置面板,点击,创建新的发布配置文件: 输入你自 ...
- 简单几步:图解——VS2012发布网站详细步骤
原文 http://www.cnblogs.com/guohenghai/archive/2013/06/04/3117638.html 1.打开你的VS2012网站项目,右键点击项目>菜单中 ...
- Windows 2003 Server服务器上IIS发布网站具体步骤
1.查看网站属性--文档 看看启用默认文档中是否存在:index.asp index.htm index.html (最好全都有,没有可添加) 2.查看网站属性--主目录 A.本地路径是否指定正确 B ...
- 自学uni-app (7)项目搭建的详细步骤、注意事项和遇到的问题
跨平台框架uni-app 步骤 一.需求分析 二.功能分析 三.多页面应用搭建 1.创建新页面 2.注册新页面 四.添加组件 1.添加组件 2.导入组件 3.注册组件 4.使用注册的组件 五.基本布局 ...
最新文章
- 第九集(第一部分)思科交换机配置文件及IOS备份还原
- 手持红外温度计AR802B
- 下载Hibernate中文参考手册2.1版
- CentOS7 minimal 安装
- Java this 关键字的用法
- 迈向人工通用智能与混合天玑芯片架构
- python程序设计方法学_python学习笔记(12)--程序设计方法学
- ios9版本的iphone,不执行网页js
- 教团1886:高端的半成品电影
- VMware虚拟机使用记录
- 当前位置 计算机英语,计算机常用英语词汇,计算机常用英语词汇
- java 斗地主出牌算法_斗地主智能(AI)出牌算法
- 求解一元三次方程的方法
- 如何安装最新版本的office(preview预览版)、更新
- 分享75个JS特效倒计时,总有一款适合您
- Java 调用Google Map Api解析地址,解析经纬度实例
- base64上传为表单提交给后台的方法
- 未检测到与wia兼容的设备_佳能Lide25扫描仪提示未检测到扫描仪怎么办?
- Java基础(数组)对象数组
- 如何制作三子棋小游戏