问题标签 [w3wp.exe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

wcf - WCF Rest 内存问题

我在 asp.net 4 中创建了一个休息服务,它是由 nhydrate 工具生成的。当我运行该服务并浏览到服务帮助页面,以及具有许多关系的复杂方法的选择和示例时,w3wp.exe 开始在 3 分钟内占用所有服务器内存,并且服务返回 outofmemoeryexception。我真的对这件事感到困惑,任何帮助将不胜感激,请注意,我要求的所有数据都是 JSON 小数据包,但此方法的映射表很复杂。

DTO 层:

任何帮助都会很棒。

0 投票
2 回答
1841 浏览

asp.net-mvc-3 - 我的网站是否存在内存泄漏?

我有一个使用 ASP.NET MVC 3 和 Entity Framework 4.1 准备的网站。下图是我服务器的性能日志。

我的问题是w3wp.exe每分钟都在变大,而且永远不会释放。我在查询中使用LINQ to Entities并且我的所有实体框架代码都在使用块中。

我认为这是一个垃圾收集问题,但我不确定。我的问题是什么,我该如何解决?

Perfmon Logs 关于我的问题的图片

0 投票
2 回答
545 浏览

c# - 比利时身份证功能在 IIS W3WP.exe 上崩溃

我的注册工具有一个功能,允许候选人从 ID 加载他们的个人信息(如姓名、地址等)。

当我在VS2010中使用内置的webserver编译应用程序时,按下按钮将ID信息加载到文本框中,没有问题。当我在本地主机(使用 IIS)上发布它时,当我按下按钮时它会崩溃。

这是我在事件查看器中收到的:

我正在使用 64 位笔记本电脑,使用比利时身份证 SDK。

在这里你可以找到我的按钮代码;

我怎么解决这个问题?

0 投票
1 回答
2840 浏览

asp.net - 未处理的异常('') 发生在 w3wp.exe 中

我将如何为 ASP.NET Web 应用程序调试这样的异常?

例外:

0 投票
2 回答
4684 浏览

c# - w3wp.exe(网络服务用户)正在锁定新创建的文件并阻止对其进行访问

我有一个 Web 应用程序。它将一系列图像发送到服务器(那里没有问题),然后使用本教程中的代码创建 PowerPoint 演示文稿。演示文稿保存在 Web 服务器上的目录中,并将 URL 返回给用户。

但是,该文件仍在使用中,尝试访问它会在 IIS 7.5 中生成 500.0 错误。

如果我打开任务管理器并终止属于 NETWORK SERVICE 用户的 w3wp.exe 进程,一切都会按预期工作(可以下载和查看文件)。我还有另一个属于 DefaultAppPool 的 w3wp 进程,但它似乎不会引起问题。

我是这个 .Net 编码的新手,所以我很可能忘记在代码中关闭某些东西。有任何想法吗?

编辑:这是从编码为字符串的图像数据创建一系列 png 的方法。它使用 Guid 创建目录路径的唯一位,并检查以确保它不存在,然后创建目录并将图像放在那里。

看起来有问题的方法是这样的:

所以冒犯的方法是这个:

编辑2:如果有更好的做事,请告诉我。我想在这里学习!

编辑 3:所以经过进一步检查,我可以注释掉所有这些代码。事实上,只要浏览器访问网站,w3wp.exe 的第二个实例就会启动。我现在想知道这是否与我们的堆栈有其他关系?它是一个 Flex 应用程序,使用 WebOrb 远程处理某些 C# 类。

有谁知道为什么 w3wp.exe 的第二个打开实例(由 NETWORK SERVICE 拥有)会阻止文件正确打开?有没有办法让它释放它保留在有问题的文件中?

0 投票
2 回答
188 浏览

iis-7 - 如何确定是什么导致我的 w3wp 进程重新启动

似乎每隔几分钟就会有什么东西导致我的 w3wp 进程。没有代码更改或对 web.config 的更改可能导致此问题。应用程序池 IdleTimeout 也设置为 2 小时。我只是想找出导致此过程重新启动的原因。此类信息是否进入任何 IIS 日志。目前我正在查看位于 C:\Inetpub\logs\LogFiles\W3SVC1 的日志,但没有找到任何关于这些重新启动的迹象。知道在哪里可以找到此信息吗?

0 投票
0 回答
363 浏览

visual-studio-2008 - Visual Studio 2008 does not attach to w3wp.exe automatically on debugging IIS7

All of a sudden my breakpoints are not being hit when I start an ASP.NET debug session in Visual Studio 2008. I am using IIS7.

I have to manually attach to w3wp.exe process for my breakpoints to be hit. However, I have to do this every time I start a debug session.

Does anybody know how to resolve this issue? Have I unintentionally changed a setting somewhere?

0 投票
1 回答
365 浏览

w3wp.exe - 将 w3wp 进程附加到 IETester 的 Visual Studio 2010 调试器

我试图在 Visual Studio 2010 中为 ASP.net MVC 应用程序附加 w3wp.exe 进程。它适用于使用普通的 IE 浏览器。但不能使用 IETester (IE7)。

你们中有人遇到过类似的问题吗?请分享一些关于如何克服它的信息。

非常感谢您的帮助。

谢谢。

0 投票
2 回答
2790 浏览

dump - 定期 W3WP.exe 崩溃

我有 ASP.NET 应用程序。它会定期下降,让我的用户不满意。

在日志中我看到:

在故障转储中,我看到:

这是正常的应用程序工作。但在那之后发生

结果我们有:

但我不知道有什么麻烦。

请告诉我如何解决这个问题。

0 投票
1 回答
2172 浏览

visual-studio-2010 - w3wp.exe 的含义:所有未完成的 func-evals 尚未完成

在我使用 Visual Studio 以及附加和分离进程的这些年中,我不记得看到这个错误,这就是为什么当我刚刚从 IIS .NET 4.0 网站项目分离时它对我来说很突出。

我对这个错误消息非常好奇,并在寻找它的含义的解释,以及引用的“func-evals”是什么。

在此处输入图像描述