当我执行以下操作时,我有一个 CPU 内核以 100% 的利用率使用大约 30 秒(页面在这 30 秒结束之前不会完成加载)。
- 将 RadMenu 添加到皮肤
- 加载使用该皮肤的页面
- 确认页面加载正常(DNN 重新编译正常...)
- 开启调试(附在VS2010中的w3wp.exe)
- 刷新页面
等待 30 秒...
当我从皮肤上移除 RadMenu 时,它会立即进行调试。
我正在为 RadMenu http://dnnradmenu.codeplex.com/使用 DNN 下载
有小费吗?
我试过了:
- 删除皮肤中的大多数其他皮肤对象引用
- 在多个页面、多个皮肤上复制行为
- 告诉 VStudio 忽略名为:radmenu的符号(我不知道这是否会捕获
asp.net 临时文件文件夹中的那些项目)和 dnn/bin 中的 telerik(巨大)DLL - 关闭了 VS2010 中的大多数调试“额外”功能
- 在 radmenu ascx 文件中设置 debug=false
不知道有没有新版本。我有那个下载站点上唯一可用的版本。
DNN 5.6.x 社区、Radmenu 1.0、VS2010(最新 SP/等)、IIS7、.Net Framework 4.0、Win7 64 位