C# 开发Wince6的COM组件问题

bdafc 2016-05-12 08:47:32
因为功能要求,需要用C#写一个可以在WINCE6下使用的COM组件。
电脑是WIN7系统,使用了VS2008,写完以后用regasm注册也提示成功。


下一步直接拷贝生成的dll文件到wince上,用winfrom程序调用loadlibrary结果不为null,但是用dllregisterserver提示失败。
在asp中引用也提示无法创建对象。

请问有可能是哪里发生了错误?
...全文
615 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdafc 2016-05-31
  • 打赏
  • 举报
回复
引用 3 楼 91program 的回复:
通过 ASP 网页在 WinCE 设备上调用? 通过网页加载失败,失败的原因是什么呢?
通过电脑上的IE打开wince上部署的asp网站,这个asp网站里面通过CreateObject来引用这个dll。 目前没有任何错误提示,只是dll的日志里面没有记录到任何调用信息,说明asp网站里面没能成功调用它。 因为不能调试,所以很是头大。 这个dll的作用是给这台wince上运行的一个桌面程序发送消息,表示用户通过网页客户端进行了某种操作。
91program 2016-05-31
  • 打赏
  • 举报
回复
通过 ASP 网页在 WinCE 设备上调用? 通过网页加载失败,失败的原因是什么呢?
bdafc 2016-05-30
  • 打赏
  • 举报
回复
引用 1 楼 91program 的回复:
你需要 WinCE 版本的 .Net Compact,并使用 WinCE 的 SDK 对源代码进行移植,而不是直接接 PC 下的 DLL 来使用。
的确使用的Wince的SDK开发的这个dll。目前通过Wince上运行的winform程序可以正常调用,通过asp网页仍然不成功。
91program 2016-05-14
  • 打赏
  • 举报
回复
你需要 WinCE 版本的 .Net Compact,并使用 WinCE 的 SDK 对源代码进行移植,而不是直接接 PC 下的 DLL 来使用。

19,498

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧