我在本机编写了一个winform应用程序,生成了安装文件,问什么安装文件在别的机器上无法链接到数据库?无法使用?
该怎么安装部署,使异地机不安装SQL和.netfreamwork 2.0 就能使用winform程序?
讲详细点,谢了
我在本机编写了一个winform应用程序,生成了安装文件,问什么安装文件在别的机器上无法链接到数据库?无法使用?
该怎么安装部署,使异地机不安装SQL和.netfreamwork 2.0 就能使用winform程序?
讲详细点,谢了
不安装.net framework 想可以运行.net 程序,就好像飞信一样,使用本地化的框架,不过飞信那个要用钱买的,而已没试用版下载。
你可以使用 Xenocode.Postbuild.2009.for.NET.v7.0.162.BETA 工具来把.Net 打入exe中,该工具是用来混淆代码的,用来防止反编译的,该工具有个附带功能是把.Net打入exe中,令到你写的.Net的程序不用安装Framework。
关于数据库问题,除非异地机可以连接上你本机的数据库,不然没有办法使用。如果你的程序一定要用到数据库,可以考虑用内嵌式数据库,推荐SQLite,或者用Xml做数据保存。
你的应用程序是访问你异地数据库还是本地数据库呢?如果是本地的话,可以实现,你可以搜下相关的,好像是打包的时候要同时打包进去几个sql数据库的文件就可以了。
你不想安装freamwork2.0的框架就想直接使用你编写的安装程序,这不是不能实现,也是比较麻烦,网上介绍的很多,基本上是你要借助于第三方的软件来实现,这也不是三言两语能说清的! 你可以参考一下这个 http://hi.baidu.com/%D0%C7%BB%F0%D3%C4%C0%B6/blog/item/3f531fec41bdbcd92f2e21a4.html