Visual studio 2010 如何找到;“慢”;在VS2010上构建解决方案时的位置?

Visual studio 2010 如何找到;“慢”;在VS2010上构建解决方案时的位置?,visual-studio-2010,performance,build-process,profiler,Visual Studio 2010,Performance,Build Process,Profiler,是否有一种工具可以让我在我的项目中找到一个位置,而这需要花费很长时间来构建?与performance profiler类似,但用于Visual Studio的构建过程 另外,我尝试在构建过程中使用另一个VS实例分析我的VisualStudio,但没有得到明显的结果 Tools -> Options -> Projects and Solutions -> Build and Run 你可以在那里换衣服 MSBUild项目生成输出详细信息 背景 当启用normal级别时,它将给

是否有一种工具可以让我在我的项目中找到一个位置,而这需要花费很长时间来构建?与performance profiler类似,但用于Visual Studio的构建过程

另外,我尝试在构建过程中使用另一个VS实例分析我的VisualStudio,但没有得到明显的结果

Tools -> Options -> Projects and Solutions -> Build and Run
你可以在那里换衣服
MSBUild项目生成输出详细信息
背景

当启用normal级别时,它将给出每个项目的时间安排,因此可以使用它来查看导致减速的原因。(在输出窗口中)

在更高的层次上,您将看到编译过程中发生的更多细节。

我使用msbuild提示符编译解决方案获得了更好的结果

MSBuild.exe MySolution.sln /t:rebuild /l:MSBuildProfileLogger,MSBuildProfiler,Version=1.0.1.0,Culture=neutral,PublicKeyToken=09544254e89d148c
只需小心运行重建目标(/t:rebuild),否则第二次运行时会得到完全不同的结果


我认为1美元的捐赠是一个不错的价格:)

不是对你问题的回答,只是一个提示:在我工作的一家公司,使用RamDrive(在构建服务器上)显著缩短了构建时间。与使用硬盘相比,它花费了三分之一的时间。