关于sql anywhere运行时打包问题
现在用sql anywhere和C#编写了一个小商铺的库存管理系统。是一个基于C/S结构的,现在前台界面也好了,后台数据库也好了,我先做成个安装包,在朋友的电脑上可以直接安装运行。我会打包.NET的运行时,自己写的程序也能打包,问题是我怎么样打包才能在朋友的电脑上不安装sql anywhere就能让程序正常的运行
------解决方案--------------------asa.cvf
dbbackup.exe
dbcon9.dll
dbctrs9.dll
dbeng9.exe
dbeng9.lic
dbinfo.exe
dbinit.exe
dbisqlc.exe
dblang.exe
dblgen9.dll
dblgzh9.dll
dblib9.dll
dblog.exe
dbmlsrv9.lic
dbodbc9.dll
dbremote.exe
dbserv9.dll
dbsrv9.exe
dbsrv9.lic
dbtool9.dll
dbunic9.dll
dbunload.exe
dbupgrad.exe
dbvalid.exe
rebuild.bat
需要这些文件,还有odbc的注册表文件
------解决方案--------------------
个个的找文件好麻烦哟。。。。
在SQL AnyWhere 完整版安装里面有个部署到Windows.....打开勾选SQL anywhere 个人服务器或者网络服务器。。之后选择打包后的文件类型。。。
[.msi]:安装包,可以直接安装到windows
[.msm]:安装模块,可以在VS中建安装项目的时候从添加模块中添加进去。。。。安装项目的时候自动就可以安装了。。。