亲爱的读者,你好!综合小编来为大家讲解下找不到服务器应用程序、源文件或项目请确保应用程序已正确安装,服务器应用程序不可用的多种解决方案”这个话题的讨论,为读者答疑解惑,以下内容是本小编对于此话题的观点:
问题描述:
使用VS2003和2005时,当您按F5调试时,会出现以下错误信息:
一个
而且我第一次输入VS的时候,也有服务器出错提示。
在网上找了很多资料,终于解决了问题!
不过这些错误虽然一致,但原因可能不同,所以我列出了一些最常用的解决方法供大家参考,希望对你有所帮助(当然这些问题并不是孤立存在的,有些解决方法可能会同时使用):
选项1:
解析aspx是由进程aspnet_wp.exe完成的,如果查看系统日志,会发现aspnet _ wp.exe无法启动。您可能需要做以下两件事:
1 >如果在iis中没有注册aspnet_wp.exe,需要在系统目录下运行aspnet_regiis.exe注册(如c:/win nt/Microsoft . net/framework/v 1 . 0 . 3705);
2 >如果启动进程时权限不足,可以修改config目录下machine.config的processModel(如C:/WINNT/微软。NET/Framework/V1.0.3705/config)并使用用户名系统。这个可能不安全,但是开发出来也没关系。
选项2:
这是调用程序aspnet_wp.exe时出现的错误,错误原因是该帐户没有足够的权限使用该程序,如用户名和密码错误,或者系统管理员没有授予您调用权限,或者。NET Framework和ACL安装不正确,或者相应的文件夹不允许您访问。
请系统管理员检查ASP.NET的安装和权限设置。
如果您是系统管理员,请自行检查安装和权限设置。
选项3:
这是调用程序aspnet_wp.exe时出现的错误,错误原因是该帐户没有足够的权限使用该程序,如用户名和密码错误,或者系统管理员没有授予您调用权限,或者。NET Framework和ACL安装不正确,或者相应的文件夹不允许您访问。
请系统管理员检查ASP.NET的安装和权限设置。
如果您是系统管理员,请自行检查安装和权限设置。方案三:问题现象:
1)当您要浏览某个页面时,它会显示“服务器应用程序不可用”。您试图在此Web服务器上访问的Web应用程序当前不可用。请单击Web浏览器中的“刷新”按钮重试您的请求。管理员注意:可以在Web服务器的系统事件日志中找到一条错误消息,详细说明此特定请求失败的原因。
查看日志发现:“aspnet_wp.exe?(PID: 356)意外停止。
尝试:
想了想,问题突然出现了,期间没有安装软件,也没有感染病毒。很奇怪。
如果根据‘ExecutionEngineException’在google上的搜索结果是‘无望’,那就做好最坏的打算,重装!)
根据“aspnet_wp.exe?(PID: 356)意外停止”在google上搜了一下,发现网上的解决方法无非就是重装IIS,重装系统,重装框架或者vs.net。
在这种情况下,首先选择最简单的IIS重新安装,然后发现问题仍然存在。
接下来,我选择修复并安装win2003。安装后发现问题解决了。
大家都知道,安装完操作系统,补丁就没了。我一个一个更新所有补丁,然后我又运行了一遍,问题又出现了。
原因定位:
很明显,问题的原因是补丁。反复尝试,找到微软。NET Framework版Service Pack 1安全更新(KB886903)并将其删除,那么问题就解决了。郁闷!我用了一整天的时间催促微软“赔偿”。再次上网查询,发现外国人在http://www.mcse.ms/message1412685.html,遇到了同样的问题,也需要解决。
目前我把这个补丁删了,就可以用了。写这篇文章,希望别人遇到这样的问题,少走一些弯路。另外,期待各位朋友指出好的解决方法。
当然,我没有安装微软。NET Framework版Service Pack 1及其安全更新(KB886903)的时候出现了问题,所以我干脆装了微软。NET Framework版Service Pack 1及其安全更新(KB886903)然后卸载了更新KB886903,问题就解决了!——TNT2
选项4(强烈推荐,也是对我最有用的一段话):
如果是‘开始执行(不调试)’,浏览器中会显示:服务器应用不可用。
您试图在此Web服务器上访问的Web应用程序当前不可用。请单击Web浏览器中的“刷新”按钮重试您的请求。管理员注意:可以在Web服务器的系统事件日志中找到一条错误消息,详细说明此特定请求失败的原因。请检查此日志条目以找出错误的原因。查看日志后,显示:aspnet_wp.exe (PID: 1576)意外停止。我真的不懒。我很郁闷。我看了msdn的帮助,在网上找了一些资料。我在machine.config中添加了修改过的用户,修改了相应的配置,比如标签的用户名,密码,标签的调试。我没办法。最后一个杀手,csdn上不是有很多牛逼的人吗?我开了一个求助帖(http://community.csdn.net/Expert.Ramework1.1 SP1安全更新程序会造成这种现象,我好像没有安装过(但我不确定我有没有安装,因为我之前用windows update更新过一些包)。这不应该是原因。我没有在“添加/删除程序”中找到任何安装Framework sp1的痕迹。后来我想,既然不确定有没有安装,不如先安装,再卸载。反正没救了。死马当活马医。我也在微软的网站上找了一些资料,可以确认我的机器没有搭载框架support.microsoft.com/kb/SP1(http://.