你好,
在Win7/Win10 32位系统下,使用Aspose.Cells_for_C++_22.1做excel文件转pdf文件,
发现程序无法加载Aspose.Cells.dll文件,经调查是libtcmalloc_minimal.dll文件导致的,
我们把问题文件libtcmalloc_minimal.dll替换成21.11版本包里的文件后,转换功能就正常了,
1,可以libtcmalloc_minimal.dll文件可以在不同版本包里交叉使用吗?
2,请复现一下问题,提供一个可以正常工作的libtcmalloc_minimal.dll文件。
@Shen1
请问你们是通过下载 得到的22.1版本吗?还是通过nuget ? 请发来您的代码我们帮助您分析,因为运行(环境:Win10/32bit)发布包中的demo试着转换pdf没发现类似问题,另外,这两个版本的libtcmalloc_minimal.dll 没有本质修改,谢谢!
我们是从网站上下载得到的22.1版本包
我用的是release32位版本demo,我把MSVCP140D.dll放到demo文件夹里,在win10 32位下demo正常运行了,
32位release版本libtcmalloc_minimal.dll文件的文件依赖关系如下图:
依赖关系.png (12.5 KB)
@Shen1
您好,32位版本demo 中确实是包含的debug版本的,因为我们的测试机器能自动找到MSVCP140D.dll等依赖库文件,所以没有出现和您同样的问题,我们会在下一版本修复此问题,您目前可以使用21.11中32位的libtcmalloc_minimal.dll,给您带来的不便十分抱歉!