欢乐捕鱼之海底极乐

蘇飛論壇

 找回密碼
 馬上注冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

分布式系統框架(V1.3) 輕松承載百億數據,千萬流量!討論專區 - 源碼下載 - 官方教程

HttpHelper萬能框架(V2.3-含.netcore) HttpHelper官方出品,無敵框架討論區 - 源碼下載 - 在線測試和代碼生成

HttpHelper爬蟲類(V2.0) 最牛的爬蟲類,沒有爬不到只有想不到 源碼 - 代碼生成器 - 討論區 - 教程- 例子

查看: 584|回復: 4
打印 上一主題 下一主題

[咨詢站長] DllImport 閃退問題

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2019-7-27 17:44:09 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
[DllImport("xcj.dll", EntryPoint = "sub_10001A26")]

private static extern bool Encrypt(string key, string str, ref int buffer, ref int bufferlen);

同一個項目,用VS2010打開,可以調用Encrypt完全沒問題。用VS2012 VS2015打開,調用Encrypt就會閃退,調試時候try也捕獲不到異常,直接就閃退。腦袋都大了。 救命啊.....


補充內容 (2019-7-27 18:22):
.net4環境可以運行,.net4.5  4.6 就會閃退。
沙發
發表于 2019-7-27 19:25:10 | 只看該作者
如果不涉及隱私,可以發出來DLL大家可以幫忙調試,直接回答真的得憑經驗了
板凳
 樓主| 發表于 2019-7-28 09:10:00 | 只看該作者
項目調試設置里有個非托管代碼調試,勾上以后能捕獲到異常了。顯示堆棧異常,是DLL本身的問題。
地板
 樓主| 發表于 2019-7-28 09:11:47 | 只看該作者
clrscr 發表于 2019-7-27 19:25
如果不涉及隱私,可以發出來DLL大家可以幫忙調試,直接回答真的得憑經驗了

不知道是不是NET4不夠嚴謹,所以NET4能過,但是NET4以上閃退。
5
發表于 2019-7-29 11:44:41 | 只看該作者
您需要登錄后才可以回帖 登錄 | 馬上注冊

本版積分規則

QQ|手機版|小黑屋|手機版|聯系我們|關于我們|廣告合作|蘇飛論壇 ( 豫ICP備17001017號-1)

GMT+8, 2019-10-17 18:32

© 2017-2018

快速回復 返回頂部 返回列表
欢乐捕鱼之海底极乐 pt电子游戏系统 3d稳赚不赔的技巧 网络炸金花赢钱诀窍 麻将规则 ct娱乐老板wkb是谁 比分直播188直 11选5追号计划推塔软件 重庆时时龙虎和微信 北京pk赛车彩票平台 澳洲幸运5官网大小单双玩法