我使用MS SQL Server CE做了一个项目,当安装在'costumer'机器上时,只会引发一个未指定的删除。
做了一些研究,看起来我做了所有提到的事情。 dev env安装了sql compact 3.5和vs 2005的sql工具。使用dotNet 3.5。但要使它在de dev机器上运行,我需要添加sqlcese30,sqlceqp30,sqlceme和sqlcecompact30 dll,它的工作正常。
安装项目将dotNet 2.0作为依赖,我也添加了dll但它引发了异常,我无法看到它在哪里或是什么。它只是一个“未指定的错误”消息。
请帮助:)
答案 0 :(得分:1)
您是否尝试过使用客户计算机上的SQL CE re-distributable installer?
您可以添加SQL CE 3.5作为安装项目的先决条件。如果它不在列表中,请将SQL Server Compact Edition
目录从C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages
复制到C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages
并重新启动Visual Studio 2005。