9-NET项目发布网站具体步骤和注意事项教程方案.docx

9-NET项目发布网站具体步骤和注意事项教程方案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ASP.NET项目发布网站具体步骤在解决方案管理器中右键项目名称,点击“发布网站”,如图在发布窗口中选择“文件系统”,然后选择文件路径(一般放在wwwroot下),勾选“发布前删除所有现有文件”,点击发布按钮发布成目录以后,切换到IIS,可通过“应用程序”(即虚拟目录)方式,也可通过网站方式发布网站此时YJXM是以目录的形式存在的,必须要转化为“应用程序”(即虚拟目录)的方式,选择“转换为应用程序”菜单,选择应用程序池为“DefaultAppPool”转换成功后,YJXM的图标变成如下图所示因为项目是用.net 4.0开发的,所以还必须配置应用程序池中的“DefaultAppPool”为4.0的(默认为2.0)双击“DefaultAppPool”,出现如下图所示,选择4.0版本,托管模式选择“经典”如果想发布到非intpub/wwwroot目录(如e:/pub)下,需要添加NetworkService用户对e:/pub的访问权限,并设置为“完全控制”然后在所属应用池中将应用池标识符修改成“NetworkService”错因分析Error HTTP 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 的大部分问题了;如果报下述错误,请将“DefaultAppPool”应用程序池的“启用32位应用程序”为true如果出现设置了端口号后无法浏览网页的情况,可能是因为防火墙没有关闭(它对某些端口进行了屏蔽),可以试着先把防火墙关闭IIS组件安装不全导致无法正常浏览页面,如下图所示,在安装IIS的时候要保证所选组件不得缺少IIS管理器中的管理分3级,第一级为整个“Web服务器”如图中1所示;第二级为“网站”;第三级为“虚拟目录”。每一级的功能视图是有所不同的。“Web服务器”的功能视图如下所示,要设置为允许,才能访问网站下的default页面(我们在yjxm中通过跳转页面default.aspx,使得输入直接定位到该网站下的虚拟目录yjxm)。需要重新注册iisC:\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节点下添加如下代码 location system.web httpRuntimemaxRequestLength=2097151 executionTimeout=3600 useFullyQualifiedRedirectUrl=true / /system.web /location默认大小为4M,改为了2G,单位为Kb3.在客户端后台上传文件失败,原因还是文件大小问题,在iis中也有限制解决方法为在configuration节点下添加如下代码 security requestFiltering requestLimitsmaxAllowedContentLength=2147483647 /requestLimits /requestFiltering /security改为了2G,最大为2G,单位为Byte(字节)4.当使用了NeatUpload,发布后进度条不出现了解决方法是:应用程序池改为“经典模式”,暂时没有更好的解决办法5.当使用了NeatUpload后,新控件的上传控件不起作用了简单的解决办法为:上传图片也用NeatUpload控件去做6.无权访问某个文件这是因为没有权限,解决方法是在iis中给服务器的iis用户赋予权限7.客户端不能播放视频或音频文件这是因为没有在MINE中添加相应的视频或音频文件类型解决方法是:添加如下常用类型wmv格式是扩展名:.wmv,内容类型:video/x-ms-wm

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档