相关疑难解决方法(0)

在Visual Studio中显示构建时间?

我们的构建服务器花了太长时间来构建我们的一个C++项目.它使用Visual Studio 2008.有没有办法让devenv.com记录在解决方案中构建每个项目所花费的时间,以便我知道在哪里集中精力?

在这种情况下,改进的硬件不是一种选择.

我已经尝试设置输出详细程度(在工具/选项/项目和解决方案/构建和运行/ MSBuild项目构建输出详细程度下).这似乎在IDE中没有任何影响.

从命令行运行MSBuild时(对于Visual Studio 2008,它需要是MSBuild v3.5),它显示结束时经过的总时间,但不显示在IDE中.

我真的想要一个解决方案中每个项目的时间报告,以便我可以找出构建过程花费时间的地方.

或者,因为我们实际上使用NAnt来驱动构建过程(我们使用Jetbrains TeamCity),有没有办法让NAnt告诉我每一步所花费的时间?

msbuild build-process visual-studio

168
推荐指数
9
解决办法
7万
查看次数

Visual Studio 2012中宏的替代方法

我在XAML开发中广泛使用宏来查看ViewModel属性.我在WCF中更多地使用它们来生成Message和DataContract属性.

令我失望的是,我构建的宏在Visual Studio 2012中无法使用.

我正在谈论的一个例子,对于VM,我会输入这样的东西.

int id;
string name;
Run Code Online (Sandbox Code Playgroud)

选择两行,运行宏并最终结束

private int _id;
private string _name;

public int Id
{
   get {return _id;}
   set
   {
      if(_id != value)
      {
        _id = value;
        RaisePropertyChanged("Id");
      }
}

public string Name
{
   if(_name != value)
   {
      _name = value;
      RaisePropertyChanged("Name");
   }
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找其他解决丢失宏的解决方案的想法.

visual-studio-macros visual-studio-2012

51
推荐指数
5
解决办法
3万
查看次数

在Visual Studio中测量整个解决方案的构建时间

有没有人知道是否有任何本机机制来报告Visual Studio 2008中的整体解决方案构建时间?您可以更改构建冗长报告每个项目的构建倍,讨论在这里或MSBuild的报告总建筑时间,但我想看到这个在IDE跨越包含许多项目的整个解决方案.如果没有创建自定义的前置和后置构建事件,是否有人知道总构建时间是否有任何本机输出?谢谢!

build-process visual-studio

42
推荐指数
4
解决办法
2万
查看次数

有没有办法在Visual Studio中显示整个解决方案的构建时间?

我知道有一种方法可以显示visual studio中解决方案中包含的每个项目的构建时间.但我正在寻找的是构建整个解决方案所花费的总时间,从我点击构建的那一刻起到完成的那一刻.

反正有没有这样做?运行Visual Studio 2008.

build-time visual-studio-2008 visual-studio

14
推荐指数
1
解决办法
4399
查看次数

Visual Studio,如何输出构建时间?

我正在使用visual studio 2005.我记得在脑海中有一种方法可以输出构建给定项目所需的时间.

谁能记住那个开关是什么?

谢谢Rich

compiler-construction time visual-studio-2005 build switch-statement

2
推荐指数
1
解决办法
511
查看次数