锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / ASP.NET开源技术 / ASP.NET网站发布阶段详细说明和常见疑难
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

ASP.NET网站发布阶段详细说明和常见疑难

本文包含2大方向内容:疑难和阶段说明。主要是锐英源发布几个ASP.NET网站项目的心得,欢迎大家学习参考。

疑难

1>.HTTP错误 500 原因:Framework没有完全安装; 解决方法:已管理员身份启动命令工具,粘贴上 %windir%/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i 回车安装就好;这样就可以访问网站了。

2>目录权限问题:要求系统temp目录对iis用户要有权限,没有的话会报错。

3>辅助文件缺少导致问题:有些功能依赖图片,如果图片没发布,则图片位置显示为X号,哪些缺失,要找代码分析代码进行定位。比如我遇到的验证码生成图片没有,则登录功能受影响,这时候就要看登录页面的前台和后台代码。

4>无关文件出现在项目文件里:因为ASP.NET网站打开时可以以目录打开,可能导致某些目录下的文件进入项目列表,但是在后续操作时,无关文件又在硬盘上被删除了,但在解决方案里还有,这样在VS里发布时会就会说文件缺失。解决这个问题可以用手工一一删除,也可以直接编辑解决方案文件和项目文件,以文本编辑方式编辑,直接搜索提示文件名,删除。删除后,再打开项目应该就没问题,不过我没试过。

阶段

安装IIS

1>.打开控制面板,找到程序,或者程序和功能。然后点击打开或关闭Windows功能。
2>.打开Windows功能窗口,找到Internet信息服务,将Internet信息服务前面的加号点开,找到web管理工具,选中IIS管理服务、IIS管理脚本和工具、IIS管理控制台。

安装IIS

3>.点开万维网服务,点击展开常见HTTP功能,找到静态内容这项 ,如果没有选上将其选上。
常见HTTP功能安装
4>.点开应用程序开发功能,依次选中:.NET扩展性、ASP、ASP.NET、ISAPI扩展、ISAPI筛选器。
应用程序开发功能
5>.选中这些之后,其他默认即可,然后点确定。Windows就开始安装IIS了;
6>.安装完成后,控制面板->管理工具->双击“Internet 信息服务(IIS)管理器”就是IIS。
IIS主界面

将asp.net部署到服务器上

1>.项目生成、发布网站;
2>.选择发布网站的路径;
选择发布网站路径
3>.把发布出来的网站挂到IIS上,控制面板-》管理工具 -》Internet信息服务(IIS)管理器;
4>.在树列表中选择网站——》右键——》添加网站;
5>.填上相应的网站名称(自定义)、选择应用程序池、物理路径(刚才发布的网站的路径),选上IP地址(IPv4);
添加网站添加网站路径等
6>.若端口号已经绑上了其他网站,系统会提示是否绑在同一端口,点确定或者再选一个端口也行。然后切换到是同,右键浏览网站,这样就行了。

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内