迷糊啊,,求解释,Sqlite的安装部署,这么多版本啊,坑阿
进入Sqlite官网,想下个vs2012能用的dll,一看傻了眼,32位的,64位的,2.0的,3.5的,4.0的,4.5的,尼马,坑爹啊,怎么这么多啊,我vs2012可以建立1.0,2.0,3.0,3.5,4.0,4.5的项目,可以建立支持32位的,或者64位的项目,是不是我所有的sqlite版本的exe都要安装一遍啊?
另外我需要程序同时支持32位和64位系统,又该如何做呢?真迷糊阿
------解决方案--------------------
他就是一个数据库文件而已,跟多少位的系统没关系, 你在64位系统下建的一个 txt记事本文件,能在32系统下使用么?
------解决方案--------------------你直接下个X86、.NET2.0的就行了
------解决方案--------------------
哪有这么复杂。
下个32位的,然后你程序编译选 x86.
配置文件中加上
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
我该下什么版本的阿?32位2.0?64位4.5?如果只装32位3.5,是不是建立4.0的程序就不能用了?
我操作系统是64位,能装32位3.5吗?
可以装32位的,越高对越小的可以用,但是有些时候还是不可以用的,就像10VS转化可以读08的但是08的却读不了10的配置不同!
------解决方案--------------------32位,2.0版本的比较通用