如何捕获错误并调试在C ++中Visual Studio 2010下创建的Excel DLL加载项?

| 我使用Visual Studio 2010为通过VBA包含的Excel 2010制作DLL加载项。 我听说加载项中的错误可能会使Excel崩溃,例如,超出范围访问数组。 在C ++代码中捕获执行/错误的最佳方法是什么? 如何调试从Excel工作表或VBA调用的DLL函数?     
已邀请:
您可以使用c ++异常来捕获错误,如果将所有dll入口点都包装在try catch中,则可以防止错误冒泡到更高的层次。 要调试您的dll,您可以将VS附加到可以调试的excel进程中。     

要回复问题请先登录注册