【发布时间】:2014-06-29 16:47:04
【问题描述】:
我在 MS VS 2013 Pro 中从 LocalHost 运行 ASP.NET MVC 应用程序(在调试模式下)。应用程序连接到远程数据库。
由于某种原因,应用程序“一夜之间”变得慢了很多。直到大约一天前,这一切都顺利进行。现在由于某种原因,当我启动机器(冷启动)并运行应用程序时,它可以完美运行。但是只是说我关闭应用程序并停止调试然后再次运行应用程序,它真的超慢。如果我重新启动机器然后运行应用程序,一切都会恢复正常。
所以基本上,它是第二次调试(无需重新启动整台机器),它超、超慢。
任何帮助都会很棒!
在调试窗口中是:
“iisexpress.exe”(CLR v4.0.30319:DefaultDomain):已加载“C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:DefaultDomain):加载“C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:DefaultDomain):加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:DefaultDomain):加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: DefaultDomain): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll '。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:DefaultDomain):加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:DefaultDomain):加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:域 2):已加载“C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0。 0__b03f5f7f11d50a3a\System.Web.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\系统.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0。 0__b77a5c561934e089\System.Core.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4。 0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0。 0__b03f5f7f11d50a3a\System.Configuration.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0。 0__b77a5c561934e089\System.Xml.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Caching\v4.0_4。 0.0.0__b03f5f7f11d50a3a\System.Runtime.Caching.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: DefaultDomain): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Caching\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.Caching.dll '。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Build.Utilities.v4.0\ v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.Build.Utilities.v4.0.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: DefaultDomain): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Build.Utilities.v4.0\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.Build .Utilities.v4.0.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.JScript\v4.0_10.0.0。 0__b03f5f7f11d50a3a\Microsoft.JScript.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\6a721505\90d0028d_2258cf01\System.Web.WebPages.Razor.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Loader\ v4.0_1.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Loader.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\22324533\7092298d_2258cf01\WebMatrix.WebData.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\021ff24a\e0638e8c_2258cf01\System.Web.Optimization.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\95a37a1e\20a1068d_2258cf01\System.Web.WebPages.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\731993f0\b0ad008d_2258cf01\System.Web.WebPages.Deployment.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\79ff7061\30c4608c_2258cf01\System.Web.Mvc.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4。 0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\c6f94af9\d026df8d_2258cf01\Microsoft.Owin.Host.SystemWeb.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\63a74605\401bd68c_2258cf01\Microsoft.Web.Helpers.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Runtime\ v4.0_2.1.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Runtime.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\84014a7d\c0fe7c8c_2258cf01\System.Web.Razor.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Web.Infrastructure\v4.0_1。 0.0.0__31bf3856ad364e35\Microsoft.Web.Infrastructure.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\e1d9295c\9058168d_2258cf01\WebMatrix.Data.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0。 0__b03f5f7f11d50a3a\System.Drawing.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\App_global.asax.yvi9nkec.dll'。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\56b15d59\4084c3ac_d26dcf01\OfficiumWebApp.dll'。已加载符号。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4。 0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4。 0.0.0__31bf3856ad364e35\System.Web.Extensions.dll'。已加载符号。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Internals\v4.0_4。 0.0.0__31bf3856ad364e35\System.ServiceModel.Internals.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Users\Sai Lee\AppData\Local\Temp\Temporary ASP.NET Files\root\8049ceb4 \41eadfc5\assembly\dl3\cf53efd6\306c338f_2258cf01\Owin.dll'。无法找到或打开 PDB 文件。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0。 0__b03f5f7f11d50a3a\Microsoft.CSharp.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0。 0__b77a5c561934e089\System.Data.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4。 0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0。 0__b03f5f7f11d50a3a\System.EnterpriseServices.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0。 0__b77a5c561934e089\System.IdentityModel.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4。 0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0。 0__b77a5c561934e089\System.ServiceModel.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4。 0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 “iisexpress.exe”(CLR v4.0.30319:/LM/W3SVC/34/ROOT-1-130443759999540000):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0。 0__31bf3856ad364e35\System.Activities.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。 'iisexpress.exe' (CLR v4.0.30319: /LM/W3SVC/34/ROOT-1-130443759999540000): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4。 0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。
【问题讨论】:
-
看起来您的应用程序在退出时没有释放内存。
-
重启VS有帮助吗?
-
不附加调试器是否也很慢?
-
不行,我要重启整台机器
-
如果你停止'慢'项目并切换到另一个项目,另一个项目是否也很慢?
标签: c# asp.net asp.net-mvc