日期:2014-05-17  浏览次数:20910 次

怪事天天有,今天特别多:严重异常的问题,请帮忙解决,谢谢
winform程序,环境VS2008。

成员函数A:功能是HttpWebRequest同步方式做HTTP请求。

成员函数B 异步委托方式调用 成员函数A。在调试环境下运行良好,循环执行 成员函数B 500次,20秒左右就能执行完毕。

但是执行生成的exe文件,速度却慢得惊人。

多次试验结论:在调试环境下把“启用Visual Studio宿主进程”勾选去掉,运行速度也非常慢,只有将“启用Visual Studio宿主进程”勾选上,运行才算正常。


请问这是怎么回事,请教各位高手,这该怎么解决呀?

------解决方案--------------------
看看是不是360系列非法流氓病毒在干扰你的程序。
------解决方案--------------------

不算什么怪事,宿主进程是 Visual Studio 2005 中的一项功能,能提高调试性能,支持部分信任调试并支持设计时表达式计算。
如果你已经查到宿主进程的启用与否带来的区别这了,你就可以看看宿主进程的相关作用。