WIN7下发布ASP.NET网站常见问题及解决方案

 
上个月发布ASP.NET写的网站,结果遇到各种问题,为以后打算,还是写下了方便点。

1.由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加
MIME 映射。

解决方法:

找到Visual Studio 2008 命令提示工具或者是Visual Studio 2005 命令提示工具中。然后用管理员身份运行,输入命令

aspnet_regiis -i(2010和2012版本亲测也可行)

2.HTTP 错误 404.17 - Not Found
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

解决方案:检查一下ASP.NET有没有安装:
控制面板》程序和功能》打开或关闭Windows功能 > Internet信息服务 >
万维网服务 > 应用程序开发功能 > ASP.NET(看这个是否选上);

3..错误详细信息:
System.Data.SqlClient.SqlException:用户 ‘IIS APPPOOL\DefaultAppPool‘
登录失败

解决方案:

打开sql server 2005(2008) management studio

1.安全性->登录名->新建登录名


2.常规->搜索

.

3.添加SERVICE用户(点击高级——>立即查找,在搜索结果中找到SERVICE)

点击高级:


点击立即查找


在搜索结果中找到SERVICE,双击,然后确定。


4.服务器角色勾上sysadmin:点击确定。

IIS中:应用程序池->对应的程序池上右键->高级设置->进程模型->标识


找到NetworkService,点击确定。

至此完成问题3。。。

4.配置错误

说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。

解决方案:应用程序池版本改为4.0

5.其他问题:若是无法远程端口连接服务器,那可能是防火墙的问题,最简单就是关闭防火墙。

时间: 2024-10-11 17:56:53

WIN7下发布ASP.NET网站常见问题及解决方案的相关文章

Win7下VS2010、IIS7配置常见问题收集

一 在Win7下应按什么次序安装vs2010和iis7 win7推荐先安装iis7,再安装vs2010:如果次序反了,必须注册iis才可以用. IIS中ASP.NET的版本号此时可选的有1.1.2.0和4.0三个,如果想让IIS把3个版本都集成上,那NET Framework 3种都要安装,默认安装到的是C盘.IIS注册方式如下: 1.1:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i 2.0:C:\WINDOW

IIS7.0下发布ASP程序报错

操作系统:Windows server 2008 X64 Web: IIS 7.0 任务: 发布Asp程序 首先,要通过OS自带的服务器管理器-->角色-->添加角色-->Web服务器(IIS),选中相对应的选项安装.Win8自带了程序包,比先前系统更方便.在这里安装过程省略了,重点还是解决发布ASP程序的过程中遇到的问题. 其次,发布ASP程序时注意的几个事项: 1)    新建网站时会自动建立相对应的应用程序池,可是先前IIS版是没有这个自动功能的. 2)    应用程序池-->

(转)IIS5.1的安装配置并发布ASP.NET网站

最近跟老师做一个桥梁养护系统的项目,要求用VS2008+Sql Server2000,服务器用IIS.由于之前做过的ASP.NET项目都是用的VS内置的服务器,并没有使用过IIS,第一次搭,花了几个小时,感觉里面的名堂还有点多,所以就顺手记录下来,也供各位参考. 第一步,安装IIS.点击开始->控制面板->添加或删除程序->添加/删除Windows组件,勾中IIS,在详细信息中全选,点击下一步开始安装.注意在xp系统安装时可能提出需要Windows Service Pack的一些文件,在

用 Apache 发布 ASP.NET 网站

由于服务器需要发布 JSP .PHP.ASP.NET 几种网站进行测试,Apache 肯定是支持 JSP  和 PHP .鉴于 Apache 的开放精神 ,ASP.Net 应该也是支持的,于是乎 Google之.配置步骤如下: 1.下载 ASP.NET 解析模块(mod_aspdotnet ) 下载地址:http://sourceforge.net/projects/mod-aspdotnet/ ,直接安装.在...\apache\modules目录下会出现一个名为 mod_aspdotnet.

发布ASP.NET网站到IIS

1.         在Web项目中点击发布网站,如图1所示 图1 2.         选择要发布的路径——>“确定”,如果项目显示发布成功就可以了.如图2所示 图2 3.         打开控制面板中的IIS信息服务管理器,按如图3所示操作 图3 4.         点击“下一步”,如图4 图4 5.         给网站添加别名,别名可以随便起,如图5 图5 6.         选择Web项目刚刚发布的路径,如图6 图6 7.         点击“下一步”,如图7 图7 8.  

发布ASP.net网站问题

服务器生产环境: 操作系统:Windows Server 2008R2 Enterprise Web服务器:IIS 7.0 程序语言:asp.net 发布的问题:用户 \'IISAPPPOOL\\X\' 登录失败. 分析问题的原因:当开发程序者,没有脱离开发环境进行发布环境测试,甚至没有任何配置说明文档,这对于中心的运维技术工作带来很大的被动.例如:开发环境与配置环境不一致,开发不规范,中心事务多,没有专门负责相关业务技术的人员,这些都影响到了我们工作胜利的开展.此次,由上述原因造成的问题,但部

使用VisualStudio发布ASP.NET网站

1.右击网站点击“发布网站” 2.选择或导入发布配置文件.→新建配置文件. 3.输入名称test.→点击确定. 4.发布方法选择文件系统. 5.选择目标位置.→点击下一步 6.文件发布选项选择三个选项.→点击下一步. √ 在发布前删除所有现有文件 √ 在发布期间预编译 √ 排除App_Data文件夹中的文件 7.点击发布. 8.发布成功.

关于qt5在win7下发布 & 打包

QT5 发布时,莫过于依赖动态链接库(dll) , 但是,QT5的动态链接库貌似都有2套 ,例如 Qt5Core (针对realese) , Qt5Cored (针对debug) ,凡事末尾带d的都是debug文件需要的链接库,莫嫌博主啰嗦 A 关于发布 1.首先,我们得找到自己安装QT的目录 2.找到上述路径 Qt/5.4/mingw491_32/bin 3.在路径中找到9个必须基本dll,其中分为3类 (1)icu库 (2)lib类 (3)Qt5核心类 这是发布的必须的基本动态链接库,如发布

3.在Visual Studio 2017 下创建ASP.NET网站程序

1.文件——新建——项目 2.在新弹出来的窗口上选择Visual C#,然后选择ASP.NET Web 应用程序(.NET Framework),然后点击确定 这里要注意下面的名称,位置,方案名称,需要改的就改了吧,新手还是一切默认就算了 3.选择空项目——然后在下面勾选Web窗体,然后点击确定 4.之前一直坑我的位置就是这里了!!! 注意右边的解决方案资源管理器,选择解决方案下面的那个项目名称,然后右键——添加——新建项 选择新建Web窗体,点击添加 原文地址:https://www.cnbl