Build 如何获得F#项目的构建时间?

Build 如何获得F#项目的构建时间?,build,f#,Build,F#,我尝试在VS2015的项目构建选项卡中的其他标志:框中输入--times,但它不起作用。我不确定下一步该尝试什么,但无论如何,获得构建时间应该是可能的 在上下文中,我在我的项目中使用了太多F#的结构(duck)类型特性,这大大缩短了构建时间,因此我需要用接口替换它。准确地知道构建所需的时间会很好。您可能会感兴趣。在这里,我将代码隔离在脚本中并测量时间,它允许我一次性比较不同的代码片段。这是非常伟大的工作,太棒了。那些脚本在哪里?也许你还想链接到其他东西?谢谢。在中链接。应该是比较这些时间的更好方

我尝试在VS2015的项目构建选项卡中的
其他标志:
框中输入
--times
,但它不起作用。我不确定下一步该尝试什么,但无论如何,获得构建时间应该是可能的


在上下文中,我在我的项目中使用了太多F#的结构(duck)类型特性,这大大缩短了构建时间,因此我需要用接口替换它。准确地知道构建所需的时间会很好。

您可能会感兴趣。在这里,我将代码隔离在脚本中并测量时间,它允许我一次性比较不同的代码片段。这是非常伟大的工作,太棒了。那些脚本在哪里?也许你还想链接到其他东西?谢谢。在中链接。应该是比较这些时间的更好方法,我也有兴趣知道。事实上,由于约束求解器有可能改进这么多,而且更改将在F#的未来版本中进行,并且改进构建时间不是一个紧迫的问题,我讨厌转换接口……我想我实际上会保持代码不变。出乎意料的是,你给了我一个比实际回答这个问题更有用的回答。谢谢然而,如何不仅从脚本中获得构建时间,而且从已编译的项目中获得构建时间的问题仍然有待解决。很高兴知道。我认为这是msbuild的函数,而不是编译器?您是否尝试过
false
它将输出构建时间。否则,您可以从项目的“构建事件”点击中运行脚本,并在“工具|选项|常规:构建和运行”中增加构建输出的详细程度。