我想在 DLL 上运行性能分析工具。理想情况下,Jetbrains Dottrace 具有此功能,但如果需要,我可以使用其他程序。我正在运行的应用程序是用 Visual Studio 17 用 C# 编写的,而 DLL 是用 c++ 编写的。我可以访问应用程序两侧的源代码。我需要远程运行应用程序并分析应用程序及其调用的 DLL。以前,我可以分析应用程序,但看不到任何调用的 DLL 的调用时间。有没有办法在远程分析时完成此操作?
编辑:我尝试过将其连接到远程计算机上正在运行的进程,并且应用程序运行,但是,当我选择分析独立应用程序时,我可以选择分析子进程,但这会导致运行应用程序时出现问题。我尝试过在时间线模式下运行分析器,但出现错误提示administrative rights are require for timeline profiling
。