dev*_*xer 2 dll visual-studio-2008 sql-server-ce
我只是想确保我正确理解了文档。如果我在 Visual Studio 2008 项目中添加 System.Data.SqlServerCe 作为引用,对其进行编译,并将“bin\Release”目录的内容复制到具有最新版本的 .NET Framework 的 Windows 计算机上,是否可以只是工作?或者我需要做别的事情吗?
答案肯定是“不”。
除了向使用 SQL Server CE 的任何项目添加对 System.Data.SqlServerCe 的引用之外,还需要包含以下 DLL(不引用,但使用 [Build Action = Content] 和 [Copy to Output Directory]复制到输出目录中= 如果较新则复制]):
这些 DLL 可以在以下位置找到 (Windows XP):C:\Program Files\Microsoft SQL Server Compact Edition\v3.5
安装 Visual Studio 时应默认安装这些。
注意:为了避免“丑化”我使用 SQL Server CE 的项目,我创建了一个单独的“SqlServerCeLibrary”项目,其中只包含这些 DLL。这样,我可以根据需要将 SqlServerCeLibrary 添加到我的解决方案中,并且 DLL 将被复制到“bin”文件夹中的正确目录中。您还可以将 SqlServerCeLibrary 的输出添加到安装程序。
| 归档时间: |
|
| 查看次数: |
1614 次 |
| 最近记录: |