易語言調用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