日期:2014-05-17  浏览次数:21074 次

C#开发的小程序在没有安装access2003的计算机上运行的问题
我用C#在vs2010开发环境中开发的小程序用到了access2003,这样能够在没安装access2003的机器上用么,安装部署时应该怎么做?

------解决方案--------------------
把程序打包下就可以了。新建-项目-打包和部署,按照提示操作。
------解决方案--------------------
你如何用access2003?如果是用ado.net的oledb访问的话,目标机器不需要安装access,只需要装oledb驱动程序就可以,oledb提供一套完整的库来访问mdb文件,不需要安装access就可以使用,

安装部署的时候只需要把初始mdb复制过去就行了,然后把oledb安装好就可以,一般你安装.net运行环境的时候应该也把oledb和ado.net一起安装上去,所以只要把.net装好就可以用,
------解决方案--------------------
可以用的啊,只不过不能打开而已,数据访问应该不会有问题!
------解决方案--------------------
楼主,请放心。用access2003创建的数据库保存的数据,服务器上并不需要有access2003软件的。直接就可以用。