SQL Server Compact Edition - 在AnyCPU中编译代码的任何方法?

时间:2011-04-18 20:15:07

标签: c# .net-3.5 64-bit sql-server-ce

v3.5或v4.0 ......似乎有x86版本或x64版本 - 有没有办法用AnyCPU标志编译我的c#代码?我不想把我的应用程序挂钩到某个架构。

2 个答案:

答案 0 :(得分:2)

是。有一种方法。我假设你想为SQL CE做一个“私有部署”。

在这种情况下,您将x86版本的SQL CE程序集放入名为x86的部署的子文件夹中。您将x64程序集放入名为AMD64的部署的子文件夹中。

我之前做过这个,但我相信关键链接是herehere。我还认为,如果您只使用x86开发机器,SQL CE联机丛书中有关于如何提取x64程序集的doco的一小部分内容。

答案 1 :(得分:0)

AnyCPU标志应该有效,您必须为您的平台安装适当版本的sqlce,应用程序将自动在该配置中运行。