gpt4 book ai didi

visual-studio-2010 - F# 性能分析器检测不起作用

转载 作者:行者123 更新时间:2023-12-04 20:15:58 26 4
gpt4 key购买 nike

我有一个 Visual Studio 项目,其中包含一个引用 F# 类的 C# windows 应用程序。当我在检测模式下运行 Visual Studio 2010 性能分析器时,除了 C# 应用程序调用它的位置之外,我没有得到 F# 类的检测信息。

当我在采样模式下运行时,它工作正常。

我尝试在 VS2012 中运行该项目并遇到同样的问题。

如何让 Visual Studio 显示 F# 类的检测信息?

最佳答案

当您在检测模式下运行时,分析器会在每个方法的入口/导出点注入(inject)一些代码来记录性能数据;但是,它只会将此分析代码注入(inject)您实际分析的程序集(例如,您的 C# 应用程序),而不是任何引用的程序集。

因此,您需要直接分析 F# 程序集。我假设它是一个库,在这种情况下,您需要将 C# 应用程序指定为启动程序——因此分析器将启动 C# 应用程序,但实际上会检测和分析 F# 库。请参阅 MSDN 文章 How to: Specify the Binary to Start用于执行此操作的设置。

关于visual-studio-2010 - F# 性能分析器检测不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12299330/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com