易語言調用csharp寫的COM組件的程序在Win2008上奔潰的解決辦法

      易語言調用csharp寫的COM組件,除了要註冊csharp寫的dll以外(因爲是.net代碼,須要用.net自帶的註冊工具RegAsm.exe註冊,具體註冊方法爲:html

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe dotnet_lib.dll /tlb

     這種調用的方法,在大部分的機器下搗鼓以後能成功,可是也有不成功的案例,具體表現以下:工具

    

一開始我覺得是少了哪些dll,後來上百度,一找關鍵字「StackHash_0a9e」,還真能找到不少遇到跟我同樣錯誤的同仁。post

這樣一來,易語言寫的程序又能夠正常運行了。不過遺憾的事不清楚是什麼原理。spa

參考:http://www.725u.com/post-67.html.net

相關文章
相關標籤/搜索