标签: c# .net-3.5 64-bit sql-server-ce
v3.5或v4.0 ......似乎有x86版本或x64版本 - 有没有办法用AnyCPU标志编译我的c#代码?我不想把我的应用程序挂钩到某个架构。
答案 0 :(得分:2)
是。有一种方法。我假设你想为SQL CE做一个“私有部署”。
在这种情况下,您将x86版本的SQL CE程序集放入名为x86的部署的子文件夹中。您将x64程序集放入名为AMD64的部署的子文件夹中。
x86
AMD64
我之前做过这个,但我相信关键链接是here和here。我还认为,如果您只使用x86开发机器,SQL CE联机丛书中有关于如何提取x64程序集的doco的一小部分内容。
答案 1 :(得分:0)
AnyCPU标志应该有效,您必须为您的平台安装适当版本的sqlce,应用程序将自动在该配置中运行。