windows7 找不到w3wp.exe 进程

原创 2015年11月18日 16:45:08

在windows7上用iis开发C# web程序,一直都使用附加进程-到w3wp。用的好好的。


中间有一段时间,不用C#,做了做android,今天要调试一个C#的界面,突然发现找不到w3wp 进程了,但是iis还是跑的很好的。


百度之,好多人都说,从任务管理器里选择“显示所有用户进程”,我的这个选项一直都是勾选的,所以根本不是这个方法可以解决的。没办法,自己摸索吧。


重启iis的应用程序池,修改管道托管模式,修改标识,都不行,还是找不到。


去到 C:\Windows\System32\inetsrv 下面找,发现w3wp.exe 这个文件是存在的,右键运行,一闪没了。再以管理员身份运行,还是一闪没了,进程里还是没有。


再 修改管道托管模式,修改标识,其实就是改过来再改回原来的,然后重启应用程序池,赫然发现w3wp出现了。


-----------------------------------------------------------------------------------------------------

在这之后的两天又出现了w3wp进程找不到的情况了,我做了什么操作呢?无非就是vs中给一个过程附加删除了了一些dll,然后不停的重新生成解决方案,生成成功后,要调试,发现进程又没了。

实验了上面的方法,这次没有一点效果,看来上面的方法不是真的解决方法啊!


又百度了一下,发现了别人说了这么一句:如果找不到 w3wp.exe 就在iis管理器中 - 浏览一下Default Web Site 网站

我在iis中打开了一下配置的网站,发现w3wp 出现了。


知道w3wp.exe是跟应用程序池有关的,但是现在依然不知道为什么好好的没有了。


既然有了,就先对付着用吧,等哪天空闲下来在仔细研究下原理。我总是说等空闲下来,我就怎样怎样,最后都不了了之了。


上班时间总是为了完成满满的工作计划,而不求甚解。


下班时间,要看孩子,要做家务,这就是一个已嫁人已生子的女程序员的悲哀,心有余而力不足。

-------------------------------------------------------------------------------------------------

1, worker process(w3wp.exe). worker process管理所有的来自客户端的请求并给出响应。它是IIS下asp.net应用程序的核心。 

2, application pool. 它是worker process的容器,IIS5及之前的IIS版本均没有application pool的概念。每一个application pool对应着一个worker process,在IIS Metabase中维护着Application Pool和worker process的Mapping。这就避免了IIS5中出现的worker process(IIS5中是aspnet_wp.exe),同一时间只能运行一个该进程)崩溃,application全崩溃的局面。 

。。。。剩下的,去看 IIS处理Asp.net请求 http://blog.csdn.net/small_tu/article/details/50183897


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Visual Studio 附加到进程调试找不到问w3wp.exe的解决办法

1、在IIS中部署好站点,确保有一个应用程序池在跑。 2、设置好断点后,调试——>附加到进程,勾选“显示所有用户的进程”,在英文输入法的状态下,按下‘W’键,快速找到‘w’开头的‘w3wp.exe’。...

Visual Studio 2010无法启动调试

现象:Visual Studio 2010点击调试或者按F5,Visual Studio 2010没有什么反应,但又不报错。而点击执行不调试(Ctrl+F5)却没有问题。           ...

Visual Studio调试服务端程序:w3wp进程消失 解决办法

在Internet 信息服务(IIS)管理器中,右键浏览了一下XXXX.svc搞定。 IIS6的默认设置是如果20分钟没有request进来会回收w3wp进程。 新的request再进来,会自动启...

找不到Java进程问题

Tomcat的进程利用jps 、jstat的找不到,hadoop mapreduce启动的子进程在 jps中不会列出来。 原来是因为启动的时候设置了java.io.tmpdir. ja...

vs配置:附加到进程调试的w3wp.exe

附加到进程必须附加w3wp.exe这个程序,这个程序是iis的程序,必须打开这个iis网站的某个页面,这个w3wp.exe才会启动。

服务器windows 2003 iis6.0的w3wp.exe进程相关

2012-03-05 12:45 服务器windows 2003 iis6.0的w3wp.exe进程相关 在IIS6下,经常出现w3wp.exe的内存及CPU占用不能及时释放,从而导...

【工作记录0017】vs调试附加到进程w3wp.exe,链接数据库出错

附加进程到w3wp.exe调试时,发现报了以下错误:基础提供程序在 Open 上失败。其中的InnerException.Message为Login failed for user 'IIS APPP...

w3wp.exe进程cpu使用率高和内存占用多的问题

今天,朋友的web服务器总出现CPU使用率特别高的问题,一般都在50%以上,高的时候达到100%,导致网站不能正常访问。打开任务管理器,发现竟然是w3wp.exe长时间占用大量CPU.出现这种情况应该...

win7 vs 附加进程 w3wp

第一步:调试-附加到进程   第二步:在对话框中选中w3wp.exe进程,附加即可 w3wp服务开启方法,如果没有w3wp进程,选择 显示所有会话中的进程,如果还没有,在IIS中运行网站,重复...

w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法

对于IIS 管理员来说,经常会碰到 Web 服务器 CPU 占用 100% 的情况,以下是个人的日常工作总结和一些解决办法,主要用来剖析 w3wp.exe(IIS )  占用 CP...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)