visual stutio 2005 打包部署(四)
时间:2010-09-07 来源:leiy
提示:
在bankDB.sql脚本文件中最好加上 USE bankDB GO ,为了使安装程序程序能够正确运行,必须确保你的bankDB.sql脚本文件准确无误,检查方法就是在命令行中输入:C:> osql –U sa –P 123 –i D:\打包示例\bankDB.sql 如果在你自己的机器上能生成数据库bankDB,就说明sql脚本没错
12. 整个解决方案全部完成后,请分别生成3个项目的执行文件,确保得到最新结果。其中在MyProjSetup的Debug文件夹中的就是我们需要的结果
我们双击setup.exe或者MyProjSetup.msi之后,就能够在目标计算机上安装bank数据库和我们自己的MyProjectV2的执行文件了
我的目标文件选择的是D:\SetupDemo,最后在该文件夹下的文件如下:
可以看到在目标机器上的目标路径下包含了项目所需要的各个类库、文件等等,以及自己的执行文件
/dbname=[EDITA1] /server=[EDITA2] /user = [EDITA3] /pwd = [EDITA4] /targetdir="[TARGETDIR]\" -------错误
/dbname=[EDITA1] /server=[EDITA2] /user=[EDITA3] /pwd=[EDITA4] /targetdir="[TARGETDIR]\" ------- 正确
切记切记:/key=[value] 之间绝对不能有空格
最后需要在目标机器上安装.net framework.另外app.Config配置文件也可以打包,而且在打包后会自动出现在目标机器的目标文件夹,因此并不存在打包后无法修改配置文件的情况。
<appSettings>
<add key=”connStr”value=”………”>
</ appSettings >
注意需要添加引用System.Configration
点击系统必备
选择你需要的组件,如.Net Framework2.0 和水晶报表组件等
相关阅读 更多 +