兼容32位和64位程序

jxwangjm 2019-05-15 07:27:59
刚用C#连Access2010,死活连不上,提示说未安装提供程序,后来把平台设成32位,OK连上了,可是问题来了,我还有一些其他库是64位的咋办
...全文
224 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
游北亮 2019-05-17
  • 打赏
  • 举报
回复
anycpu 是说你这个项目运行时,在32位系统上就是32位的,在64位系统上是64位的, 并不表示说它引用的dll是32位或64位。 所以,看看能不能换成Sqlite吧,还更通用, Access近来已经很少看到人用了。
jxwangjm 2019-05-17
  • 打赏
  • 举报
回复
在一个解决方案里,不能某些项目用32位,而其他项目用64位,然后exe项目用anycpu吗?它这个anycpu是只能32位或64位的意思吗?
exception92 2019-05-16
  • 打赏
  • 举报
回复
衡量便捷度,如果觉得更换数据库容易就不用找其它64位的dll了。
stherix 2019-05-15
  • 打赏
  • 举报
回复
最好找到其它库的32位dll Access一直是32位的

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧