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