文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>visual stutio 2005 打包部署(二)

visual stutio 2005 打包部署(二)

时间:2010-09-07  来源:leiy

7.      添加许可协议
    许可协议是RTF格式的文件,我们可以将写好的word文档另存为RTF格式文件,然后添加到MyProjectV2应用程序中.
 
然后将我们的”许可协议.rtf”文件和协议窗口关联起来,首先转到用户界面
 
在LicenseFile属性的下拉框中选择浏览,然后在下一界面选中”应用程序文件夹”
 然后点击”添加文件”,找到你自己的协议文件并添加
8.    设置文本框(A)窗口(该窗口接收用户在安装时的输入,以便接收数据库的登录名和密码等等)
 
我们将会设置文本框(A) 窗口中的4个文本框的标签名和属性值,以及文本框的名称即Edit1Property属性,供数据库安装类使用:
 在“文本框(A)”的“属性”窗口中,选择BannerText属性并键入:安装数据库
 选择BodyText属性并键入:安装程序将再目标机器上安装数据库
 选择Edit1Label属性并键入:数据库名称
 选择Edit1Property属性并键入:EDITA1
 选择Edit1Value属性并键入:bankDB
 选择Edit2Label属性并键入:服务器名
 选择Edit2Property属性并键入:EDITA2
 选择Edit2Value属性并键入:(local)
 选择Edit3Label属性并键入:用户名
 选择Edit3Property属性并键入:EDITA3
 选择Edit3Value属性并键入:sa(注意,这个登录用户是你的目标计算机的数据库里面存在的用户,而且他必须要具有创建数据库的权限)
 选择Edit4Label属性并键入:用户密码
 选择Edit4Property属性并键入:EDITA4
 选择Edit4Value属性并键入:123
 
 9.      创建自定义操作(给MyInstaller.cs设置参数)
 选中MyProjSetup,通过“视图”进入“自定义操作”
 在“安装”节点的右键菜单中选择“添加自定义操作”
 
在“选择项目中的项”对话框中,选中应用程序文件夹后,点击确定
 
 选择“主输出来自DBClassLibrary(活动)”项,然后单击“确定”关闭对话框
  
    在上图主输出来自“DBClassLiabrary(活动)”的“属性”窗口中,选择CustomActionData 属性并键入/dbname=[EDITA1]  /server=[EDITA2]  /user=[EDITA3]  /pwd=[EDITA4] /targetdir="[TARGETDIR]\", [TARGETDIR]代表的是当用户在安装项目时,所选择的目的地址,一旦确定。就会将MyProjSetup下面的文件拷贝到该路径下面,供安装使用。
使用.net打包程序时,在安装过程中用户所选择的安装路径中是不能含有空格的。为什么呢?原来是sql server的 osql 的执行命令行方式的时候,如果你的安装路径中含有空格的话,那个命令行是不能正确的执行的。
         
10.      最后还要保证我们项目运行所必须的环境(.Net Framework等)
右键单击安装项目的项目名,进入属性
 
点击系统必备
  
 
11.      在DBClassLiabrary类库的MyInstaller.cs文件中编写安装数据库的代码

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载