SQL CE 未指定错误
我用 MS SQL Server CE 做了一个项目,当安装在“客户”机器上时,只会引发未指定的异常。
做了一些研究,看起来我已经做了提到的所有事情。开发环境安装了 sql Compact 3.5 和 vs 2005 的 sql 工具。使用 dotNet 3.5。但为了让它在开发机器上运行,我需要添加 sqlcese30、sqlceqp30、sqlceme 和 sqlcecompact30 dll,并且它工作正常。
安装项目将 dotNet 2.0 作为依赖项,我还添加了 dll,但它引发了异常,我看不到它在哪里或是什么。它只是一条“未指定的错误”消息。
请帮忙:)
I did a project with MS SQL Server CE that when installed in the 'costumer' machine just raises an unspecified excpetion.
Did some research and looks like I did everything mentioned. The dev env has sql compact 3.5 installed and sql tools for vs 2005. Using dotNet 3.5. But to make it run in de dev machine I need to add the sqlcese30, sqlceqp30, sqlceme and sqlcecompact30 dlls and its works fine.
The setup project put dotNet 2.0 as dependecy and I also added the dlls but it raises the exception and I cannot see where or what it is. Its just a single 'unspecified error' message.
please help :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否尝试过使用 SQL客户计算机上的 CE 可重新分发安装程序?
您可以将 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。Have you tried using the SQL CE re-distributable installer on the customer machine?
You can add SQL CE 3.5 as a pre-requisite to the setup project. If it is not already in the list, copy the
SQL Server Compact Edition
directory fromC:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages
toC:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages
and restart Visual Studio 2005.