最近VS运行C#开发的winform程序特别慢,打开一个窗体都得1分钟,但直接打开debug里生成的程序没有这个问题

补充一下,窗体控件不是很多,就一个最简单的登录窗口都特慢,之前运行不是这样,很正常的

直接打开Debug是直接运行编译好的程序,肯定不会卡啊。估计是每次启动VS后都会重新分析系统环境,所以比较慢。重装下吧,比较省事的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-09
每次电脑开机后第一次启动VS比较慢,后天线程进程都要启动,其它的还好吧!应该不会一直是这样的吧!
第2个回答  2012-06-09
重装
第3个回答  2012-06-09
1、电脑慢;2、你的解决方案里面关联的项目多追问

之前电脑出过问题,刚重装的,不是电脑的问题,项目也不多,之前是正常的,就最近出的问题

追答

打开其他项目也是这样吗,那估计就是硬件问题啦。

追问

应该不是硬件问题,直接运行debug里的程序是没问题的,只有在VS环境里运行才这样,硬件配置也不低

追答

debug里的是编译好的,当然不会卡。估计是硬盘问题,硬盘响吗?

本回答被提问者采纳

最近VS运行C#开发的winform程序特别慢,打开一个窗体都得1分钟,但直接...
直接打开Debug是直接运行编译好的程序,肯定不会卡啊。估计是每次启动VS后都会重新分析系统环境,所以比较慢。重装下吧,比较省事的。

C#编写的WinForm程序,运行一段时间后越来越卡,怎么办?
肯定是你代码逻辑有问题啦~最简答的一个方法 GC.Collect(); 垃圾回收 最好检查一下你的所有变量的作用域 并且检查一下不要再循环中初始化对象那样很慢 你不贴代码谁也不知道怎么回事 对象被dispose()不见得资源就全被释放了,.net依据一定机制去释放资源,对象被dispose()了也不会马上就释放资源...

C# Winform程序中Debug下的exe快捷方式为什么双击运行无任何反应_百 ...
如果没有报错的话.看看是不是内存不够.或者系统的类库不足.例如你调用COM组件.引用了其他的DLL等等.都是可能存在的问题

用winform开发一个程序,在生成解决方案后在Debug里有exe执行文件,可只能...
在VisualStudio中,常用工具栏有一个指定程序发布的选项,默认是DEBUG的,从下拉框中选择release,再按下F6生成,便可以了。该程序默认直接打开运行,无需安装。前提是你的电脑上安装了.net framework 其它的电脑想运行该程序也必须安装

C#编写的WinForm窗体程序,如何打包在使用时不需要安装,直接运行exe就...
不需要安装,直接双击打开这个是可以做到的,你写的时候就直接做成一个项目,把要用的类都定义到里面,不单独生成DLL文件,修改并编译成功后直接把Debug目录下项目对应的那个exe文件拷贝到别的机器上都能正确运行的,完全不需要安装。但是,.Net Framework这个是必须要有的,因为你的程序就是在这个环境中...

vs2010开发的C# winform程序在有的电脑上面不能打开
你是不是向注册表写东西:运行这个程序的用户权限不够。你是不是读取注册表某些键值:运行这个程序的用户权限不够。以管理员权限运行此程序 ps:最好是把release版本运行,不要把debug版本独立运行

visual C#中如何在打开另一个窗口的同时关闭之前窗口
第一个窗口(Form1)还没完: 在From1的FormClosing事件(关闭窗口时运行的事件)中(双击这个事件编写代码)判断bool变量hh的值:if(hh == true){ Application.Exit();} 补: 你刚开始想在点击那个控件再显示另一个窗口的想法就不要了 我这样写绝对可以 我自己都是这样写的,很赞! 那个控件...

以C#语言用vs2010写的winform窗体程序如何给别人使用
最简单的办法就是将bin-debug里面所有的东西考给对方——但是前提是,对方的机器装了.net framework,否则还要让他安装framework的

写了一个C#winform程序,在我的电脑上运行没有问题,但是在别人的电脑运...
目测是缺少相关组件,你是否使用了第三方的dll或者其他第三方组件呢,如果有点话,一并放到bin目录下,这样就可以了 还是不行,建议把exe发我一份,测试一下 多谢

是C#WINFORM窗体程序我用ShowDialog()的一个窗体里面用DSOframer打开了一...
将弹出的窗体的级别设备顶层,TopLevel=true即可

相似回答