求助:win7 vs2005 C# 移动设备的程序设计界面刷新问题

tshsktm 2015-07-17 11:04:48
win7系统
vs2005
C# 程序
移动设备ce的程序

代码修改后,转到设计界面马上刷新,并且需要十来秒的时间才能刷新完毕。

困扰很长时间了,没找到合适的方法,笔记本电脑独立显卡GT520M 1G。
...全文
206 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tshsktm 2015-07-20
  • 打赏
  • 举报
回复
引用 6 楼 yangb0803 的回复:
会不会是你硬盘有逻辑坏道, 刚好你程序打开时, VS需要加载的文件有几个在逻辑坏道区域?



很有规律 整个程序的几十个设计窗口 都是这样的,比如代码窗口加了个空格然后又删了,之后点开设计窗口,就会让设计窗口的界面白屏十几秒
tshsktm 2015-07-19
  • 打赏
  • 举报
回复
引用 8 楼 sp1234 的回复:
[quote=引用 4 楼 tshsktm 的回复:] [quote=引用 3 楼 yangb0803 的回复:] 需要这么长时间才能刷新出来? 你打开任务管理器看下, 在刷新界面的时候, VS的占用是否很多了
没有明显的变化,最大的变化是190升到210,后面试验了几次都在220-210之间变化, CPU变化比较明显 16%升到60%多,界面显示了就降低到20%以下,内存占用一直63%没有什么变化。 怀疑是不是哪里设置有问题。还是win7的问题?[/quote] 这其实很明显。这时候不是仅仅显示设计窗口布局,而是实际去运行程序了。[/quote] 能具体点吗? 你的意思是 我编辑完代码 再转到设计窗口,会运行程序吗?
  • 打赏
  • 举报
回复
引用 4 楼 tshsktm 的回复:
[quote=引用 3 楼 yangb0803 的回复:] 需要这么长时间才能刷新出来? 你打开任务管理器看下, 在刷新界面的时候, VS的占用是否很多了
没有明显的变化,最大的变化是190升到210,后面试验了几次都在220-210之间变化, CPU变化比较明显 16%升到60%多,界面显示了就降低到20%以下,内存占用一直63%没有什么变化。 怀疑是不是哪里设置有问题。还是win7的问题?[/quote] 这其实很明显。这时候不是仅仅显示设计窗口布局,而是实际去运行程序了。
  • 打赏
  • 举报
回复
引用 5 楼 tshsktm 的回复:
设计窗口刷新的时候 全白的界面。等待有十秒左右 才会全部显示出来。 使用管理员 兼容XP sp3 都试过了,没什么改善,从任务管理器看也没见到明显的卡死的情况,CPU和内存的用量还没有暴风影音看电影的高呢
设计界面怎么能实际去读写数据呢?在程序的各处(例如Load事件处理程序中)需要判断是否是 DesignMode,如果是,那么只应该显式一些“示例”数据,决不能设计到磁盘、网络等等任何I/O。设计时只能显式示例数据,并不是显式真实数据。如果是真实数据的流程用在设计窗口,肯定会遇到许多“问题”,这时候如果你再有try...catch之类的掩盖异常的代码,那么你就会看到“卡”的现象了。
道玄希言 2015-07-19
  • 打赏
  • 举报
回复
会不会是你硬盘有逻辑坏道, 刚好你程序打开时, VS需要加载的文件有几个在逻辑坏道区域?
tshsktm 2015-07-18
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
要么电脑感染了360一类的插件,要么你有太多的代码在绘图逻辑中。和显卡关系不大
谢谢 每个功能界面的代码修改,对应的设计窗口都会刷新,不管改动的内容有多少。几乎没有几个涉及到重绘窗口的地方。
tshsktm 2015-07-18
  • 打赏
  • 举报
回复
设计窗口刷新的时候 全白的界面。等待有十秒左右 才会全部显示出来。

使用管理员 兼容XP sp3 都试过了,没什么改善,从任务管理器看也没见到明显的卡死的情况,CPU和内存的用量还没有暴风影音看电影的高呢
tshsktm 2015-07-18
  • 打赏
  • 举报
回复
引用 3 楼 yangb0803 的回复:
需要这么长时间才能刷新出来? 你打开任务管理器看下, 在刷新界面的时候, VS的占用是否很多了
没有明显的变化,最大的变化是190升到210,后面试验了几次都在220-210之间变化, CPU变化比较明显 16%升到60%多,界面显示了就降低到20%以下,内存占用一直63%没有什么变化。 怀疑是不是哪里设置有问题。还是win7的问题?
道玄希言 2015-07-18
  • 打赏
  • 举报
回复
需要这么长时间才能刷新出来? 你打开任务管理器看下, 在刷新界面的时候, VS的占用是否很多了
threenewbee 2015-07-17
  • 打赏
  • 举报
回复
要么电脑感染了360一类的插件,要么你有太多的代码在绘图逻辑中。和显卡关系不大

110,570

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧