2011-11-15 38 views
1

在Visual Studio中调试应用程序时,是否有任何显着的性能增益?Visual Studio - 调试模式下的性能已安装的应用程序

我指向C#和WinForms ....我知道它取决于数据类型和应用程序中的控件和进程,但想知道是否有。

+3

在VS IDE中进行开发期间,您通常以调试模式编译项目,但已安装的应用程序在发布模式下编译。后者进行了优化(请参阅/优化csc选项)。 – kol

+0

这个问题的动机是什么?你为什么想知道?一旦清楚,点相关细节将会更容易。 – mloskot

+0

Web应用程序比WinForms更引人注目,但是,无论如何,确实会有性能提升。 – uadrive

回答

4

简短回答:测试一下。

长答案:是的,存在明显的性能差异。但是,由于大多数开发人员的机器都是像战斗坦克一样构建的,所以您的机器上的速度很慢,在标准企业桌面上可能会更慢(即使它不再以调试模式运行)。

确切知道的唯一方法就是尝试将应用程序部署到目标机器并测量性能。

+0

好点!在四核上开发并运行在过时的赛扬或奔腾4上,这正是我在公司的情况:P –

相关问题