未创建“英特尔Vtune放大器2018更新2”结果数据库 我试图用VS2017来编译一段C++代码,更具体地说是代码> V141< /CudioBug工具,它的代码大约是 2.5 >代码> min,在发布配置中运行。

未创建“英特尔Vtune放大器2018更新2”结果数据库 我试图用VS2017来编译一段C++代码,更具体地说是代码> V141< /CudioBug工具,它的代码大约是 2.5 >代码> min,在发布配置中运行。,c++,profiler,intel-vtune,C++,Profiler,Intel Vtune,我的问题是,无论我在尝试使用vtune对其进行评测时做了什么,结果数据库都不会创建,并且会出现数据库接口错误。 我尝试过使用调试模式、卸载和重新安装vtune,但没有任何效果,我也尝试过在admin模式下运行,什么都没有,我正在使用windows10的最新更新作为我的操作系统 我得到的具体错误是: 2018年5月15日14:24:04无法最终确定结果。错误0x4000002a(数据库接口错误)--无法打开结果数据库“projectPath\j\r005hs\sqlite db” 有人知道这个问题

我的问题是,无论我在尝试使用vtune对其进行评测时做了什么,结果数据库都不会创建,并且会出现数据库接口错误。 我尝试过使用调试模式、卸载和重新安装vtune,但没有任何效果,我也尝试过在
admin
模式下运行,什么都没有,我正在使用windows
10
的最新更新作为我的操作系统

我得到的具体
错误是:

2018年5月15日14:24:04无法最终确定结果。错误0x4000002a(数据库接口错误)--无法打开结果数据库“projectPath\j\r005hs\sqlite db”


有人知道这个问题的解决方法吗?

请检查projectPath中是否有非英语字符?能否尝试将“projectPath\j\r005hs”复制到任何“简单”可写路径,并在VTune中打开r005hs?您是直接从VS2017运行分析,还是使用VTune独立GUI(amplxe GUI.exe)?高级热点分析类型是否会发生这种情况?请检查目录projectPath\j\r005hs\data.0是否有非空文件?您好!事实上,我的路径在项目路径中确实有非英语字符,在我将项目移动到我的C驱动器并运行放大器之后,profiller实际上运行得很好,因此似乎是放大器无法处理非英语字符的问题。关于您的其他问题,我将介绍vs2017和放大器应用。基本热点分析和高级热点分析都出现了这种情况。您提到的目录也是非空的。谢谢你的帮助。