【问题标题】:Problem with System.Data with Sybase SQL Anywhere and Windows CESybase SQL Anywhere 和 Windows CE 的 System.Data 问题
【发布时间】:2011-06-01 23:15:50
【问题描述】:

我正在将一个 vb.net 应用程序从 Oracle Lite 移动到任何地方的 Sybase SQL。我做了几处代码更改,但有一个让我发疯的特定错误。所有这些都在 Visual Studio 2005 中。

当我编译代码时,它给了我以下错误“包含基类 'System.Data.Common.DbCommand '. 将一个添加到您的项目中"。

我为 WindowsCE 平台添加了 System 和 System.Data,它们在 Oracle Lite 系统下运行良好。我已将这些文件删除并重新添加到项目中。似乎没有任何方法可以消除该错误。

有问题的代码很多,一个例子是:

Public con As ULConnection

这里的任何想法都会非常有帮助!

【问题讨论】:

    标签: vb.net visual-studio-2005 windows-ce sqlanywhere


    【解决方案1】:

    b77a5c561934e089 的公钥令牌表示完整的框架,而不是紧凑的框架,程序集。您正在使用的东西(可能是您拥有的 SQL Anywhere 版本)是参考桌面 System.Data 程序集构建的,该程序集无法在设备上运行。您需要专门针对 Compact Framework 构建的程序集。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-02
      • 1970-01-01
      • 1970-01-01
      • 2011-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多