【问题标题】:Visual Studio 2008: Don't deploy SQL Server Compact 3.5 when debuggingVisual Studio 2008:调试时不要部署 SQL Server Compact 3.5
【发布时间】:2011-01-24 21:32:30
【问题描述】:

我正在使用 VS2008 为 Windows CE 5.0 设备 (Datalogic Kyman) 创建一个 Compact Framework 应用程序。我在我的应用程序中使用 SQL Server Compact 3.5。但是,我在仍然安装了 Windows CE 4.2 的 Kyman 上进行调试(使用移动设备中心通过 USB 连接)。我的问题:

VS2008 无法识别 SQL Server Compact 已安装在设备上,并要求我每次安装 SQL Server Compact 我从 IDE 运行我的应用程序。安装程序向我显示 SQL Server Compact CAB 文件不适合此设备的警告,但安装没有错误,应用程序也没有错误。

我已取消选中“始终部署最新的 .NET 版本”框(不知道它在英语中的确切名称,使用德语 VS2008),但这无济于事。

我如何告诉 Visual Studio不要在每次启动我的应用程序之前安装 SQL Server?

【问题讨论】:

    标签: visual-studio-2008 windows-ce sql-server-ce


    【解决方案1】:

    SQL Server Compact 3.5 Support WindowsCE 4.2

    1- 检查目标设备是否为 Windows CE?

    2- 尝试使用 windows CE 4.2 指定的 cab 文件在设备上安装 SQL Server Compact 3.5。

    您将在以下路径中找到 cap 文件:

    C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\wce400\armv4\sqlce.dev.ENU.ppc.wce4.armv4.CAB

    【讨论】:

    • 对我不起作用 - 我安装了 CAB 文件,但 VS 2008 仍想安装 SQL Server Compact。我还手动安装了 WCE 5 CAB 文件,结果相同。
    • 项目完成 - 在我需要再次为该客户开发之前,问题不会困扰我。无论如何我都会接受你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    相关资源
    最近更新 更多