做了一个小程序,带着Access数据库,怎样生成一个可执行文件,拿到别的机器上直接运行?
rt
------解决方案--------------------做个打包程序
------解决方案--------------------....
直接生成
------解决方案--------------------让运行的人装.net2.0 再把你用到的DLL和EXE一起给他就可以了
不用打包
至于生成.exe,项目上右键-生成
------解决方案--------------------不是装vs.net是装.net框架
------解决方案--------------------把 bin 目录下所有东西都复制过去 然后点 exe运行不就完了
------解决方案--------------------运行的人装个.net环境
------解决方案--------------------.net框架是它运行的环境,如同JAVA虚拟机一样,
------解决方案--------------------如果楼主想打包成setup,可以考虑用打包工具。比如:肥猫安装制作
VS也能将程序打包成setup
------解决方案--------------------vs 里的安装部署
------解决方案--------------------以VS2005来讲.新建---->项目----->其它项目类型
安装和布暑
如果是应用程序,就选择右边的安装项目
这时一个新的安装项目就建好了,在右面的资源管理器中(我这样叫的,不知道对不对)右击你新建的项目,
添加,把你做的程序的EXE文件夹添加进来,是添加文件,
这个时候打开项目---->属性,点开属性菜单,在里面有个系统必备,在这里你可以选上,.net的框架等你所要的安装文件,
像你说的有数据库,那就在资源管理器中添加进来,
下面的可能更能总结这些:
对源程序进行部署:
1.创建一个部署的工程文件:文件-新建项目-其他项目类型-安装和部署-安装项目(没研究过这几个模板的区 别)-给工程命名
2.添加一个新文件夹:右键单击应用程序文件夹-添加-文件夹,这样便会在应用程序文件夹下产生一个新的文 件夹,请给他命名(也可以不用添加这个文件夹而直接添加程序必需的文件,这样做的目的主要是为了方便 管理包含其他文件(如:图片)的一些程序)
3.添加必要的文件:右键单击上一步产生的新建文件夹-添加-文件-选择工程文件夹的DEBUG目录里所有的文件 并添加
4.添加程序快捷方式:右键单击用户的“程序”菜单-添加-文件-选择工程文件夹的DEBUG目录里程序的执行文 件(程序名.exe)并添加-右键单击添加的执行文件-创建快捷方式-删除刚才添加的执行文件-修改属性里的 target值并将他指向程序的执行文件(程序名.exe)-添加快捷方式的ICON
说明:这一步主要是添加一个指向程序执行文件的快捷方式,在上面的操作步骤中先添加这个执行文件,后来 又把他删除了,看起来很麻烦和不可思议,实际我也是这么想的,但是我找不到一下子就添加指向程序执行 文件快捷方式的方法,我也是不得以而为之,希望有人能贡献出更好的办法。
5.添加桌面快捷方式:与第4步操作方法相同。
6.生成安装包:点击生成,系统会在工程文件夹的DEBUG目录里产生相应的安装程序,有两个,但安装效果是等 同的。
7.安装应用程序:点击安装包,按系统提示就行。