在某些开发方案中,需要在您的项目中包括 64 位 SQL Server Compact 3.5 本机 DLL。例如,在为 64 位目标生成使用 SQL Server Compact 3.5 的专用部署的应用程序时就需要这样。如果是在 64 位环境中开发,%Program Files%\Microsoft SQL Server Compact Edition\v3.5 文件夹中提供这些 DLL。但是,无法在 32 位 Windows 环境中安装 64 位 SQL Server Compact 3.5 运行时,所以,开发人员不会在默认安装中找到 64 位 DLL。在 32 位环境中工作的开发人员必须下载 64 位 SQL Server Compact 3.5 运行时安装程序 (SSCERuntime-ENU-x64.msi),然后将其中的文件解压缩。将 MSI 中的文件解压缩后,可以通过浏览到 64 位本机 DLL 解压缩到的目录,将这些 DLL 包括在项目中。
从 64 位 SQL Server Compact 运行时安装程序解压缩 SQL Server Compact 3.5 DLL
从 Microsoft SQL Server Compact 3.5 网站下载 64 位 SQL Server Compact 3.5 运行时安装程序 (SSCERuntime-ENU-x64.msi)。
打开命令提示符,在命令行中创建要将文件解压缩到的目录;例如“md c:\x64”。
改换到安装程序下载到的目录;例如“cd c:\InstallerDownloadDirectory”。
在命令行中,键入“msiexec /a SSCERuntime-ENU-x64.msi”,然后按“Enter”。
在系统提示您输入网络位置时,输入您在步骤 3 中创建的目录的完整路径;例如“c:\x64”。如果您为网络位置指定的目录为“c:\x64”,则 64 位本机 DLL 将解压缩到以下位置:c:\x64\Programs\Microsoft SQL Server Compact Edition\v3.5\Microsoft SQL Server Compact Edition\v3.5。