在WCF中使用VFP中的dll进行COM参考时出现错误

时间:2019-01-30 15:04:40

标签: c# http wcf visual-foxpro

我有一个在VFP中完成的dll,我需要使用它才能在DBF中执行某些过程,我添加了常规引用,可以在WCF项目中使用该类。

public API _api;
var _api = new API();
_api.version();

当我第一次拨打电话时,它工作正常,但是当我再次拨打该服务时,出现以下错误:

Failed to create an instance of the COM component with CLSID {FD80E726-1A66- 
4823-9D96-D6F00C8B2665} from IClassFactory due to the following error: 
80004005 Unspecified error (Exception of HRESULT: 0x80004005 (E_FAIL)).

我不知道当类返回时会发生什么。

public Document PostDocument(Document document)
{
   var _api = new API();
   _api.importar();
   return document;
}

0 个答案:

没有答案