集成SmsCore.dll的C#应用程序在windows2008R2下启动异常
--------------------编程问答-------------------- 编译的时候,项目属性-目标平台-选择X64 --------------------编程问答--------------------似乎不是这个原因,我按你说的设置了,但还是在那行建立实例的代码出现异常. --------------------编程问答-------------------- 哈哈哈哈~~~!!!搞定了,Carpathia的思考方向是对的,不过目标平台不是选择X64,而是选择X86,因为所引用的dll文件是32位的,这个是改变不了的,用any cpu或x64的方式编译,都会因为调用不了32位的dll而异常,而全部编译为32位的,反而是可以在64位系统兼容运行的! --------------------编程问答--------------------
非托管的32位的在64位下不知道能够正常运行。
--------------------编程问答-------------------- msc.ModemReceivedMsg += new _IModemServiceEvents_ModemReceivedMsgEventHandler(msc_ModemReceivedMsg);
msc.ModemReceivedCall += new _IModemServiceEvents_ModemReceivedCallEventHandler(msc_ModemReceivedCall);
sigh~还是有点问题,这两个加载的事件触发有问题,触发不了,还导致易做图设备丢失,要重新启动才能识别。不知这个问题又该如何解决?
--------------------编程问答-------------------- 刚才测试,来电话的事件触发正常,发短信也正常,就是来短信的事件触发后,易做图就变为了没有初始化状态。。。 --------------------编程问答-------------------- 呃,木有人回复解答,我一怒之下,抛弃了金笛的这些dll文件,自己找资料直接重新写了个易做图工具类,直接读写操作串口,彻底解决了问题了,效果好得很,完全不需要金笛的API dll了!
补充:.NET技术 , C#