1.现象 dll导出库中,函数提执行完毕后,释放string类型的参数,出现_ASSERTE(__acrt_first_block == header)错误提示框。 2.解决 属性页->C/C+±>代码生成->运行库->多线程调试 DLL (/MDd) 选择多线程调试 DLL (/MDd),之前是多线程调试 (/MTd)