你好最优秀的 Stackoverflowians
使用visual studio 2008 Team System,
我有一个具有简单功能的 c++ dll(mfc 静态链接的常规 dll)
extern "C" __declspec(dllexport) int MyExportedFunction( )
{
AFX_MANAGE_STATE(AfxGetStaticModuleState( ))
CString tempString ;
....
}
从 c# 应用程序到 dll 的 DLLImport 工作,我可以从我的 c# 代码的调试器中进入这个函数但是(是的,它来了!)在函数“MyExportedFunction”中,你可以看到我实例化了一个 CString,当这个 CString 实例化被击中整个应用程序崩溃,调试器给了我
“无法执行。进程已终止刷新进程列表,然后再尝试另一个附加”
有人对我可以做些什么来解决这个问题有任何建议吗?
关于巴兹