Я пытаюсь вызвать старую библиотеку COM из моего XBAP и продолжаю получать следующее исключение:
System.AccessViolationException was unhandled
Message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Я попытался добавить значение HKLM для RunUnrestricted безрезультатно.
Я не получаю ничего, кроме этой ошибки при вызове библиотеки. Есть идеи? (Эта библиотека работает даже из чистого приложения ASP.NET)
EDIT:
Библиотека 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