外部组件引发的异常

Inf*_*ner 8 c# c++ asp.net

我有一个使用C#的ASP.NET网站,它使用C++方法调用DLLImport.一切都很好,突然我不断收到这个错误:

外部组件引发的异常.描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.Runtime.InteropServices.SEHException:外部组件引发了异常.

源错误:在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

Vin*_*ayC 2

显然,异常源自 C++ 代码中的某个地方。请参阅此内容以了解 SEHException。您可以使用ErrorCode属性来获取实际的错误。如果它是一个常见的 HRESULT 代码,您可以通过互联网搜索来获取详细信息,如果它是一些自定义代码,那么您可能需要联系 C++ 组件作者以获取更多详细信息。