从XBAP调用COM库

时间:2010-05-14 05:47:01

标签: com xbap

我试图从我的XBAP调用旧的COM库并继续收到以下异常:

System.AccessViolationException was unhandled
Message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

我尝试为RunUnrestricted添加HKLM值无济于事。

调用库时,我没有得到任何其他错误。有任何想法吗? (这个库甚至可以在纯ASP.NET应用程序中运行)

编辑: COM库对服务器进行套接字调用。它看起来好像发生了但是在最后一个数据包之后的某个地方发生了这个错误。

No.     Time        Source                Destination           Protocol Info
     10 8.452945    10.10.10.210          10.10.10.250          TCP      50736 > 22700 [SYN] Seq=0 Win=8192 Len=0 MSS=1260 WS=8
     14 11.459350   10.10.10.210          10.10.10.250          TCP      50736 > 22700 [SYN] Seq=0 Win=8192 Len=0 MSS=1260 WS=8
     21 17.459690   10.10.10.210          10.10.10.250          TCP      50736 > 22700 [SYN] Seq=0 Win=8192 Len=0 MSS=1260

2 个答案:

答案 0 :(得分:0)

尝试信任该网站。例如IE的可信站点。

答案 1 :(得分:0)

我希望有一种方法可以取消问题,因为这是我的错。我通过VPN进行隧道传输,无论我重新连接多少次,都会出现连接错误。重启后,我就可以与API进行交互了。