好久没来坛子了,今天遇到问题,搜索无果,又想到这里了,希望大伙给力 尽量用classic服务器管理器里,角色添加iis,然后在角色服务里添加需要用到的功能,多半是这里缺少功能吧500是服务器内部错误,应该和程序没太大关系 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 net_lover 于 2011-07-26 13:15:18 编辑 首先打开IIS7 “将详细错误发送到浏览器”选择“TRUE” 除此之外检查sqlserver远程连接是否已经打开 试试这个,之前我也出现了500错误,根据这个解决了,不过我的是xp系统,你也试试吧请先确保以下服务为启动状态,启动类型为自动COM+ Event SystemCOM+ System Application进入 控制面板,进入管理工具 —— 组件服务 控制台根目录 —— 组件服务 —— 计算机 —— 我的电脑 —— COM+应用程序 ,找到 IIS Out-Of-Process Pooled Applications 鼠标右键 属性 —— 标识 —— 把“下列用户”调整为“系统用户-交互式用户-当前已登录的用户”。然后点“确定”,再鼠标右键“属性”--“启动”————————————————————————————————————————————此时,IIS500问题理论上已经完美解决了,但也许你会碰到各种各样问题……如果打开 COM+应用程序 出现错误怎么办?请确保Distributed Transaction Coordinator服务为启动状态,启动类型为自动如果在开启Distributed Transaction Coordinator服务时出错,那么请确保以下两个服务已启动,启动类型为自动。Remote Procedure Call (RPC)Security Accounts Manager然后在 运行 或 cmd命令提示符 下输入msdtc -resetlog 回车即可启动Distributed Transaction Coordinator服务这时打开COM+应用程序已经没有问题了。如果在COM+应用程序中找不到IIS Out-Of-Process Pooled Applications怎么办?很简单,首先打开 cmd命令提示符依次用cd命令进入X:/WINDOWS/system32/inetsrv (X为你的系统盘)然后输入命令:rundll32 wamreg.dll, CreateIISPackage 回车 (CreateIISPackage注意区分大小写!)regsvr32 asptxn.dll 回车好了,这时IIS Out-Of-Process Pooled Applications已经能找到。 现在,asp文件可以浏览了,如果运行链接数据库的文件时出现Microsoft JET Database Engine 错误 '80004005' 未指定的错误,是因为打开数据库时还需要在系统的临时目录下(%windir%/temp/ )创建一个临时文件,而这个目录的权限不够。把这个目录加上User或者everyone的读写权限即可。 500 应该是数据库的连接问题.. 有肯能是 SQL的端口问题 例如我公司的IP,"7989" 要加个端口! 正式的运营,连接数据库,就不要用sa账户了吧?专门添加数据库账户,用于该网站,即安全又省心的.另外IP地址不行的话,输入数据库所在服务器机器名试试. IIS7 500错误 gridview里的linkbutton的OnClientClick传值问题 “asp.net”和“Silverlight”结合使用 asp.net中div弹出层被dropdownlist挡住 List<T>去重问题! WebService添加失败 这个问题。。请前辈跟我说说经验!!!! 急,请教一个编码的问题.. NPOI DataSet 导出多个excel wrox 的网站上有些书的原代码怎么没地方下? aspnetmenu控件的arrow.gif在本机上可以显示,但是在远程就不能显示了,是什么原因????? 请教多系统共享用户解决方案,请有经验的高手指教! asp.net获取网页源码问题
现在,asp文件可以浏览了,如果运行链接数据库的文件时出现Microsoft JET Database Engine 错误 '80004005' 未指定的错误,是因为打开数据库时还需要在系统的临时目录下(%windir%/temp/ )创建一个临时文件,而这个目录的权限不够。把这个目录加上User或者everyone的读写权限即可。