首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Visual 2012中的“附加到进程”到w3wp.exe的速度这么慢?

为什么Visual 2012中的“附加到进程”到w3wp.exe的速度这么慢?
EN

Stack Overflow用户
提问于 2013-08-29 11:34:59
回答 1查看 2.2K关注 0票数 4

在IIS上调试When应用程序时,将进程附加到w3wp.exe工作进程中,需要几分钟时间,加载大量的dll文件,其中的文件总是几秒钟。这台机器运行的Windows 8有8核和16 so内存,所以并不是真正的机器限制。

它使依附于处理这样一个痛苦的过程。

只是输出窗口中的一个示例:

代码语言:javascript
复制
'w3wp.exe' (Managed (v4.0.30319)): Loaded 'Anonymously Hosted DynamicMethods Assembly'
'w3wp.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_64\System.Data.OracleClient\v4.0_4.0.0.0__b77a5c561934e089\System.Data.OracleClient.dll', Symbols loaded.
'w3wp.exe' (Managed (v4.0.30319)): Loaded 'EntityFrameworkDynamicProxies-audits.core'
'w3wp.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.WindowsAzure.ServiceRuntime\v4.0_2.1.0.0__31bf3856ad364e35\Microsoft.WindowsAzure.ServiceRuntime.dll'

对任何其他人来说,如果没有,还能做些什么来提高性能呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-19 18:32:52

我知道这是非常古老的,但我认为你的问题是所有的符号被加载,你实际上不需要(但可能想要)。

通过设置两个选项,可以大大减少试图加载的符号数:

代码语言:javascript
复制
Tools | Options | Debugging | General - check "Enable Just My Code"
Tools | Options | Debugging | Symbols - uncheck "Microsoft Symbol Servers"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18509870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档