【问题标题】:SQL Server CE based applications on Windows 8Windows 8 上基于 SQL Server CE 的应用程序
【发布时间】:2013-07-28 06:42:04
【问题描述】:

在 Windows 8 和 8.1 平台上运行我的应用程序时遇到问题。我已经构建了一些相互连接的软件,它们使用使用 SQL Server CE 构建的单个数据库文件(文件为.SDF 格式)。该软件在 Windows 7 上运行良好。

但每当我尝试在 Windows 8 或 8.1 上运行时,都会出现错误,提示找不到 SQL Server CE 文件或程序集。

System.IO.FileNotFoundException:无法加载文件或程序集 'System.Data.SqlServerCe,版本=4.0.0.0,文化=中性, PublicKeyToken=89845dcd8080cc91' 或其依赖项之一。这 系统找不到指定的文件。文件名: 'System.Data.SqlServerCe,版本=4.0.0.0,文化=中性, PublicKeyToken=89845dcd8080cc91'

我尝试在 Windows 8 上安装 SQL Server CE 4.0,安装程序给出了不支持平台的错误。我已经尝试将 SQL Server CE 的 7 个 DLL 与我的可执行文件捆绑在一起,它仍然给出了上述未找到的错误。

我在这里错过了什么。谁能指导一下?

-法拉兹

【问题讨论】:

    标签: vb.net windows-8 sql-server-ce


    【解决方案1】:

    嗯,我明白了。 SQLite 是前进的唯一途径。我想我将不得不更改我的所有代码并将我的数据传输到一个新的数据库中。很棒。

    【讨论】:

    • SQL CE 完全支持除 Windows RT 之外的所有 Windows 8 平台
    • 如果是这样,您能否帮忙找出问题所在。因为我有我试图在 Windows 8 平台上复制的二进制文件并且运行它们失败。 SQL CE 没有安装在它上面,我假设它也没有预装。那么我该如何让它发挥作用呢。
    • 在此处查看我的博文:erikej.blogspot.dk/2011/02/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多