VS2008制作安装包

文章描述:-2022年3月28日发(作者:荆馥)VS2008制作安装包安装与部署2010-03-1314:42:21阅读496评论0字号:大中小VS2008制作安装包一:建立项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.二:导入程序文件在项目的文件系统视图下双击应用程序文件夹在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应

-

VS2008制作安装包2022年3月28日发(作者:荆馥)


VS2008制作安装包
安装与部署2010-03-1314:42:21阅读496评论0字号:大中小
VS2008制作安装包
一:建立项目
打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.
二:导入程序文件
在项目的文件系统视图下
双击应用程序文件夹在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添
加进来.
三:设置项目属性
设置项目运行在那个框架下
切换到项目的启动条件选项卡-》netfaramework->version->现在你要的版本
设置系统必备软件
点击项目-》属性-》配置-生成->系统生成在这里选择你要的必要组件和下载路径
四:添加开始菜单卸载菜单桌面图片的运行和卸载快捷方式
在项目的文件系统视图下的应用程序文件夹选择程序exe文件创建它的快捷方式,并把创建的快捷方式复制到
文件系统视图下的程序菜单、桌面下
接下来可以设置各种快捷方式的属性
五:自己定义安装界面比如欢迎界面许可界面安装过程界面等
用户界面视图下添加各种页面,并修改页面的各种属性如icon图片等
六:关于创建卸载的一些方法
方法一:(比较懒用的是这个方法)
1.在打包項目中添加文件(一般可在c:windowssystem32下到)
2.在文件系統視圖中選擇應用程序文件夾,在上按右鍵,選擇創建快捷方式,重命名快捷方式為卸载
3.更改此快捷方式的Arguments
方法二:
1.先生成安装包,记下ProductCode(选择解决方案资源管理器根目录如setup1,再查看属性标签,不是右键中的属性),
下面要用到
2.用建立一个新的控制台程序文件
'powerby:landlordh
为{產品id}產品id的值為打包項目的ProductCode屬性值.


'for2000,xp,2003
uninstall
Main()
Dim
If
myProcessAsProcess=ewProcess
5Then
'改为自
Module
Sub
f(
(
己的ProductCode
EndIf
()
End
End
Sub
Module
3.将控制台程序BI目录的exe文件加入到打包程序文件中,在程序组创建的快捷方式
七:用户许可页面的文件的问题
如果你的加进去了冷然不能用,用这个方法试试
新建一个word文档,然后在“工具”菜单上,单击“选项”,再单击“保存”选项卡
在“将Word文件保存为”框中,单击所需的文件格式.即*.RTF格式的文件
1:新建安装部署项目
打开VS编辑器,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)
本文虽以VS2005打包为例,但是在VS2008下一样也可以用此法,本人已经在VS2008下测试通过。
注:
如果安装包遇到此问题:vs2008安装程序需要.net3.5支持问题,安装包在WI2000下安装失败的问题,请查看本站相
关文章提供的解决方案:htmlnetkaifagongju20090218
此主题相关图片如下:
2:安装向导
关闭后打开安装向导,点击下一步,或者直接点击完成.
3:开始制作
安装向导完成后即可进入项目文件夹:
双击应用程序文件夹在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添
加进来.
然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的用户的'程序'菜单和用户桌面中.


这样安装程序安装安装完成后会在开始->所有程序和桌面上生成程序的快捷方式.
然后右击左边的应用程序文件夹打开属性对话框:
将属性中的的路径中的去掉,
不然的话做好的安装程序默认安装目录会是file你的用户名安装解决方案名称
然后打开解决方案管理器,右击你的解决方案名称,选择属性:
在打开的属性页中,选择系统必备
在打开的系统必备页中,选中如下中的选择项,这个很重要!!!!!1!!!!!
选上以后,在生成的安装文件包中包含.netframework组件.(这个选项默认是没有选中的)
一).创建部署项目
1.在“文件”菜单上指向“添加项目”,然后选择“新建项目”。
2.在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择
“模板”窗格中的“安装项目”。在“名称”框中键入setup1。
3.单击“确定”关闭对话框。
4.项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。
5.在“属性”窗口中,选择Productame属性,并键入信息管理系统。
二).将主程序项目的输出添加到部署项目中
1.在“文件系统编辑器”中,选择“应用程序文件夹”。在“操作”菜单上,指向“添加”,
然后选择“项目输出”。
2.在“添加项目输出组”对话框中,选择“项目”下拉列表中的“你的程序”。
3.单击“确定”关闭对话框。
4.从列表中选择“主输出”和“内容文件”组,然后单击“确定”。
三).创建安装程序类
1.在“文件”菜单上指向“新建”,然后选择“项目”。
2.在“新建项目”对话框中,选择“项目类型”窗格中的“VisualBasic项目”,然后选择
“模板”窗格中的“类库”。在“名称”框中键入installDB。
3.单击“打开”关闭对话框。
4.从“项目”菜单中选择“添加新项”。
5.在“添加新项”对话框中选择“安装程序类”。在“名称”框中键入installDB。
6.单击“确定”关闭对话框。
7.详细代码附后。
四).创建自定义安装对话框
1.在解决方案资源管理器中选择“setup1”项目。在“视图”菜单上指向“编辑器”,然后
选择“用户界面”。
2.在用户界面编辑器中,选择“安装”下的“启动”节点。在“操作”菜单上,选择“添
加对话框”。


3.在“添加对话框”对话框中,选择“许可协议”对话框,然后单击“确定”关闭对话框。
4.在“添加对话框”对话框中,选择“文本框(A)”对话框,然后单击“确定”关闭对话
框。
5.在“操作”菜单上,选择“上移”。重复此步骤,直到“文本框(A)”对话框位于“安装
文件夹”节点之上。
6.在“属性”窗口中,选择BannerText属性并键入:安装数据库.
7.选择BodyText属性并键入:安装程序将在目标机器上安装数据库
8.选择Edit1Label属性并键入:数据库名称:
9.选择Edit1Property属性并键入CUSTOMTEXTA1
10.选择Edit1Value属性并键入:dbservers
11.选择Edit2Label属性并键入:服务器名:
12.选择Edit2Property属性并键入CUSTOMTEXTA2
13.选择Edit2Value属性并键入:(local)
14.选择Edit3Label属性并键入:用户名:
15.选择Edit3Value属性并键入:sa
16.选择Edit3Property属性并键入CUSTOMTEXTA3
17.选择Edit4Label属性并键入:密码:
18.选择Edit4Property属性并键入CUSTOMTEXTA4
19.选择Edit2Visible、Edit3Visible和Edit4Visible属性,并将它们设置为true
五).创建自定义操作
1.在解决方案资源管理器中选择“setup1”项目。在“视图”菜单上指向“编辑器”,然后
选择“自定义操作”。
2.在自定义操作编辑器中选择“安装”节点。在“操作”菜单上,选择“添加自定义操作”。
3.在“选择项目中的项”对话框中,双击“应用程序文件夹”。
4.选择“主输出来自installDB(活动)”项,然后单击“确定”关闭对话框。
5.在“属性”窗口中,选择CustomActionData属性并键入“dbname=[CUSTOMTEXTA1]
server=[CUSTOMTEXTA2]user=[CUSTOMTEXTA3]pwd=[CUSTOMTEXTA4]
targetdir=”。
附:targetdir=是安装后的目标路径,为了在installDB类中获得安装后的路
径,我们设置此参数。
六).添加文件
1.将SQLServer备份成文件添加到“setup1”项目(在企业管理器中右击数据库->所
有工作->备份数据库,备份成一个文件,取名为)
2.将安装文件添加到“setup1”项目
3.在用户界面编辑器中,选择许可协议,设置LisenceFile属性为文件
4.一般会自动将依赖项添加到“检测到的依赖项”,如果没有,那么我们要手动将其加入步
骤5)
Crystal_(如果有水晶报表)
dotnetfxredist_(.net一定是必须的)
...(如果有引用其他的dll)
5.如果使用了水晶报表,手动加入要包含的文件:项目-->添加-->合并模块(添加你的程序


文件)(包括dotetFramework和MDAC27),位于:C:ProgramFilesCommonFilesMerge
Modules下,*为必要的
具体功能如下:
(托管组件MSM处理所有托管组件的分发,其中包括Windows窗体查看器、Web窗体
查看器和所有CrystalDecisi命名空间)
*Crystal_
Crystal_Managed2003_
(对于使报表运行所需的所有其他文件,由数据库访问MSM处理其分发。其中包括数据
库、导出和图表驱动程序。)
*Crystal_Database_
Crystal_Database_access2003_
(KeyCodeMSM处理CrystalDecisi密钥号码的安装,注意是添加合并模块,否则没有
“MergeMouduleProperties”属性)
*Crystal_
(如果报表文件使用了的dataset数据集对象,那么
VC_User_CRT71_RTL_X86_和VC_User_STL71_RTL_X86_模块也必须包
含在安装工程中。而且这两个模块的文件安装属性的RetargetableFolder项必须修
改成为系统目录)
VC_User_CRT71_RTL_X86_
VC_User_STL71_RTL_X86_
(很多人经常出现查询错误,不妨加上这个)
6.打开解决方案-->右键点击Crystal_的属性,在“MergeMouduleProperties”
里的“LicenseKey”填入:AAP5GKS0000GDE100DS(这个是你生成CrystalReport是用
到的注册号的密码!)
七).打包时加入卸载功能:
方法一:
1.在打包项目中添加文件(一般可在c:windowssystem32下到)
2.在文件系统视图中选择应用程序文件夹,在上按右键,选择创建快捷方式,重命
名快捷方式为卸载
3.更改此快捷方式的Arguments为{产品id}产品id的值为打包项目的ProductCode属性
值.
方法二:(推荐)
1.先生成安装包,记下ProductCode(选择解决方案资源管理器根目录如setup1,再查看属性标
签,不是右键中的属性),下面要用到
2.用建立一个新的控制台程序文件
3.将控制台程序BI目录的exe文件加入到打包程序文件中,在程序组创建的快捷
方式
八).打包时加入.net环境和MDAC功能:
把MS的插件装上后,用的自带的打包工具打包,就会自动把
.netframework环境打进去,再下面的步骤进行设置,就可以把MDAC也打包.


使用Setup项目安装MDAC
1.确保框架引导程序插件已安装。
2.在SolutionExplorer中选择Setup项目。
从View菜单指向Editor,并选择LaunchConditi(启动条件)。
3.选择RequirementsonTargetMachine(搜索目标计算机)节点。
从Action菜单,选择AddRegistryLaunchCondition(添加注册表搜索)。
4.选择SearchforRegistryEntry1节点。在Properties窗口中,
选择RegKey属性,并键入SoftwareMicrosoftDataAccess。
5.选择Root属性,并选择vsdrrHKLM。
6.选择Value属性,并键入FullInstallVer。
7.选择Property属性,并键入MDACSEARCH。
8.在LaunchConditiEditor(启动条件)中,添加Condition1节点。
选择Condition1节点,在Properties窗口中,选择Condition属性,并选择
MDACSEARCH>=。
9.在SolutionExplorer中选择Setup项目。在Project菜单上,选择Properties。
10.将Bootstrapper属性设置为WindowsInstallerBootstrapper(Windows安装引导程序)。
一、创建您的安装文件。
从菜单中选择“文件——新建——项目”,打开新建项目对话框。在对话框中选择“其他项
目类型——安装和部署——安装项目”,根据您的需要填好对话框下方的几个文本框的内容,
确定即可。
二、组织文件系统。
打开文件系统(解决方案资源管理器顶部有个“文件系统编辑器”),将您的应用程序所要用
的文件添加到应用程序文件夹中。
将系统必备的文件添加到应用程序文件夹中。一般需要3.5类库可再发行安装包
(从网上下载)。如果您用了水晶报表,您还需要水晶报表系统必备文件
(CRRedist2008_)装有的机器上,在以下目录下可以到:
C:ProgramFilesMicrosoftSDKsWindowsv6.0ABootstrapperPackagesCrystalReports10_5
三、择系统必备。
在解决方案资源管理器中,指向您的项目,鼠标右键选择属性,打开属性页对话框。点击“系
统必备”按钮。打开系统必备对话框,在列表中选择“.ETFramework3.5”、“WindowsInstaller
3.1”、“CrystalReportsBasicforVisualStudio2008(x86,x64)”。在下面的选项中,选中“从
与我的应用程序相同的位置下载系统必备组件(D)”,确定即可。
四、其它属性设置。
在解决方案资源管理器中,指向您的项目,从菜单或工具栏中打开属性窗口。在属性窗口中
设置您所需要的各项属性。
五、设置快捷方式。
回到文件系统。选中应用程序文件夹,到您的应用程序主程序文件。创建两个快捷方式,
分别拖到左边的“用户的‘程序’菜单”和“用户桌面”上。


VS2008制作安装包
安装与部署2010-03-1314:42:21阅读496评论0字号:大中小
VS2008制作安装包
一:建立项目
打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.
二:导入程序文件
在项目的文件系统视图下
双击应用程序文件夹在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添
加进来.
三:设置项目属性
设置项目运行在那个框架下
切换到项目的启动条件选项卡-》netfaramework->version->现在你要的版本
设置系统必备软件
点击项目-》属性-》配置-生成->系统生成在这里选择你要的必要组件和下载路径
四:添加开始菜单卸载菜单桌面图片的运行和卸载快捷方式
在项目的文件系统视图下的应用程序文件夹选择程序exe文件创建它的快捷方式,并把创建的快捷方式复制到
文件系统视图下的程序菜单、桌面下
接下来可以设置各种快捷方式的属性
五:自己定义安装界面比如欢迎界面许可界面安装过程界面等
用户界面视图下添加各种页面,并修改页面的各种属性如icon图片等
六:关于创建卸载的一些方法
方法一:(比较懒用的是这个方法)
1.在打包項目中添加文件(一般可在c:windowssystem32下到)
2.在文件系統視圖中選擇應用程序文件夾,在上按右鍵,選擇創建快捷方式,重命名快捷方式為卸载
3.更改此快捷方式的Arguments
方法二:
1.先生成安装包,记下ProductCode(选择解决方案资源管理器根目录如setup1,再查看属性标签,不是右键中的属性),
下面要用到
2.用建立一个新的控制台程序文件
'powerby:landlordh
为{產品id}產品id的值為打包項目的ProductCode屬性值.


'for2000,xp,2003
uninstall
Main()
Dim
If
myProcessAsProcess=ewProcess
5Then
'改为自
Module
Sub
f(
(
己的ProductCode
EndIf
()
End
End
Sub
Module
3.将控制台程序BI目录的exe文件加入到打包程序文件中,在程序组创建的快捷方式
七:用户许可页面的文件的问题
如果你的加进去了冷然不能用,用这个方法试试
新建一个word文档,然后在“工具”菜单上,单击“选项”,再单击“保存”选项卡
在“将Word文件保存为”框中,单击所需的文件格式.即*.RTF格式的文件
1:新建安装部署项目
打开VS编辑器,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)
本文虽以VS2005打包为例,但是在VS2008下一样也可以用此法,本人已经在VS2008下测试通过。
注:
如果安装包遇到此问题:vs2008安装程序需要.net3.5支持问题,安装包在WI2000下安装失败的问题,请查看本站相
关文章提供的解决方案:htmlnetkaifagongju20090218
此主题相关图片如下:
2:安装向导
关闭后打开安装向导,点击下一步,或者直接点击完成.
3:开始制作
安装向导完成后即可进入项目文件夹:
双击应用程序文件夹在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添
加进来.
然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的用户的'程序'菜单和用户桌面中.


这样安装程序安装安装完成后会在开始->所有程序和桌面上生成程序的快捷方式.
然后右击左边的应用程序文件夹打开属性对话框:
将属性中的的路径中的去掉,
不然的话做好的安装程序默认安装目录会是file你的用户名安装解决方案名称
然后打开解决方案管理器,右击你的解决方案名称,选择属性:
在打开的属性页中,选择系统必备
在打开的系统必备页中,选中如下中的选择项,这个很重要!!!!!1!!!!!
选上以后,在生成的安装文件包中包含.netframework组件.(这个选项默认是没有选中的)
一).创建部署项目
1.在“文件”菜单上指向“添加项目”,然后选择“新建项目”。
2.在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择
“模板”窗格中的“安装项目”。在“名称”框中键入setup1。
3.单击“确定”关闭对话框。
4.项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。
5.在“属性”窗口中,选择Productame属性,并键入信息管理系统。
二).将主程序项目的输出添加到部署项目中
1.在“文件系统编辑器”中,选择“应用程序文件夹”。在“操作”菜单上,指向“添加”,
然后选择“项目输出”。
2.在“添加项目输出组”对话框中,选择“项目”下拉列表中的“你的程序”。
3.单击“确定”关闭对话框。
4.从列表中选择“主输出”和“内容文件”组,然后单击“确定”。
三).创建安装程序类
1.在“文件”菜单上指向“新建”,然后选择“项目”。
2.在“新建项目”对话框中,选择“项目类型”窗格中的“VisualBasic项目”,然后选择
“模板”窗格中的“类库”。在“名称”框中键入installDB。
3.单击“打开”关闭对话框。
4.从“项目”菜单中选择“添加新项”。
5.在“添加新项”对话框中选择“安装程序类”。在“名称”框中键入installDB。
6.单击“确定”关闭对话框。
7.详细代码附后。
四).创建自定义安装对话框
1.在解决方案资源管理器中选择“setup1”项目。在“视图”菜单上指向“编辑器”,然后
选择“用户界面”。
2.在用户界面编辑器中,选择“安装”下的“启动”节点。在“操作”菜单上,选择“添
加对话框”。


3.在“添加对话框”对话框中,选择“许可协议”对话框,然后单击“确定”关闭对话框。
4.在“添加对话框”对话框中,选择“文本框(A)”对话框,然后单击“确定”关闭对话
框。
5.在“操作”菜单上,选择“上移”。重复此步骤,直到“文本框(A)”对话框位于“安装
文件夹”节点之上。
6.在“属性”窗口中,选择BannerText属性并键入:安装数据库.
7.选择BodyText属性并键入:安装程序将在目标机器上安装数据库
8.选择Edit1Label属性并键入:数据库名称:
9.选择Edit1Property属性并键入CUSTOMTEXTA1
10.选择Edit1Value属性并键入:dbservers
11.选择Edit2Label属性并键入:服务器名:
12.选择Edit2Property属性并键入CUSTOMTEXTA2
13.选择Edit2Value属性并键入:(local)
14.选择Edit3Label属性并键入:用户名:
15.选择Edit3Value属性并键入:sa
16.选择Edit3Property属性并键入CUSTOMTEXTA3
17.选择Edit4Label属性并键入:密码:
18.选择Edit4Property属性并键入CUSTOMTEXTA4
19.选择Edit2Visible、Edit3Visible和Edit4Visible属性,并将它们设置为true
五).创建自定义操作
1.在解决方案资源管理器中选择“setup1”项目。在“视图”菜单上指向“编辑器”,然后
选择“自定义操作”。
2.在自定义操作编辑器中选择“安装”节点。在“操作”菜单上,选择“添加自定义操作”。
3.在“选择项目中的项”对话框中,双击“应用程序文件夹”。
4.选择“主输出来自installDB(活动)”项,然后单击“确定”关闭对话框。
5.在“属性”窗口中,选择CustomActionData属性并键入“dbname=[CUSTOMTEXTA1]
server=[CUSTOMTEXTA2]user=[CUSTOMTEXTA3]pwd=[CUSTOMTEXTA4]
targetdir=”。
附:targetdir=是安装后的目标路径,为了在installDB类中获得安装后的路
径,我们设置此参数。
六).添加文件
1.将SQLServer备份成文件添加到“setup1”项目(在企业管理器中右击数据库->所
有工作->备份数据库,备份成一个文件,取名为)
2.将安装文件添加到“setup1”项目
3.在用户界面编辑器中,选择许可协议,设置LisenceFile属性为文件
4.一般会自动将依赖项添加到“检测到的依赖项”,如果没有,那么我们要手动将其加入步
骤5)
Crystal_(如果有水晶报表)
dotnetfxredist_(.net一定是必须的)
...(如果有引用其他的dll)
5.如果使用了水晶报表,手动加入要包含的文件:项目-->添加-->合并模块(添加你的程序


文件)(包括dotetFramework和MDAC27),位于:C:ProgramFilesCommonFilesMerge
Modules下,*为必要的
具体功能如下:
(托管组件MSM处理所有托管组件的分发,其中包括Windows窗体查看器、Web窗体
查看器和所有CrystalDecisi命名空间)
*Crystal_
Crystal_Managed2003_
(对于使报表运行所需的所有其他文件,由数据库访问MSM处理其分发。其中包括数据
库、导出和图表驱动程序。)
*Crystal_Database_
Crystal_Database_access2003_
(KeyCodeMSM处理CrystalDecisi密钥号码的安装,注意是添加合并模块,否则没有
“MergeMouduleProperties”属性)
*Crystal_
(如果报表文件使用了的dataset数据集对象,那么
VC_User_CRT71_RTL_X86_和VC_User_STL71_RTL_X86_模块也必须包
含在安装工程中。而且这两个模块的文件安装属性的RetargetableFolder项必须修
改成为系统目录)
VC_User_CRT71_RTL_X86_
VC_User_STL71_RTL_X86_
(很多人经常出现查询错误,不妨加上这个)
6.打开解决方案-->右键点击Crystal_的属性,在“MergeMouduleProperties”
里的“LicenseKey”填入:AAP5GKS0000GDE100DS(这个是你生成CrystalReport是用
到的注册号的密码!)
七).打包时加入卸载功能:
方法一:
1.在打包项目中添加文件(一般可在c:windowssystem32下到)
2.在文件系统视图中选择应用程序文件夹,在上按右键,选择创建快捷方式,重命
名快捷方式为卸载
3.更改此快捷方式的Arguments为{产品id}产品id的值为打包项目的ProductCode属性
值.
方法二:(推荐)
1.先生成安装包,记下ProductCode(选择解决方案资源管理器根目录如setup1,再查看属性标
签,不是右键中的属性),下面要用到
2.用建立一个新的控制台程序文件
3.将控制台程序BI目录的exe文件加入到打包程序文件中,在程序组创建的快捷
方式
八).打包时加入.net环境和MDAC功能:
把MS的插件装上后,用的自带的打包工具打包,就会自动把
.netframework环境打进去,再下面的步骤进行设置,就可以把MDAC也打包.


使用Setup项目安装MDAC
1.确保框架引导程序插件已安装。
2.在SolutionExplorer中选择Setup项目。
从View菜单指向Editor,并选择LaunchConditi(启动条件)。
3.选择RequirementsonTargetMachine(搜索目标计算机)节点。
从Action菜单,选择AddRegistryLaunchCondition(添加注册表搜索)。
4.选择SearchforRegistryEntry1节点。在Properties窗口中,
选择RegKey属性,并键入SoftwareMicrosoftDataAccess。
5.选择Root属性,并选择vsdrrHKLM。
6.选择Value属性,并键入FullInstallVer。
7.选择Property属性,并键入MDACSEARCH。
8.在LaunchConditiEditor(启动条件)中,添加Condition1节点。
选择Condition1节点,在Properties窗口中,选择Condition属性,并选择
MDACSEARCH>=。
9.在SolutionExplorer中选择Setup项目。在Project菜单上,选择Properties。
10.将Bootstrapper属性设置为WindowsInstallerBootstrapper(Windows安装引导程序)。
一、创建您的安装文件。
从菜单中选择“文件——新建——项目”,打开新建项目对话框。在对话框中选择“其他项
目类型——安装和部署——安装项目”,根据您的需要填好对话框下方的几个文本框的内容,
确定即可。
二、组织文件系统。
打开文件系统(解决方案资源管理器顶部有个“文件系统编辑器”),将您的应用程序所要用
的文件添加到应用程序文件夹中。
将系统必备的文件添加到应用程序文件夹中。一般需要3.5类库可再发行安装包
(从网上下载)。如果您用了水晶报表,您还需要水晶报表系统必备文件
(CRRedist2008_)装有的机器上,在以下目录下可以到:
C:ProgramFilesMicrosoftSDKsWindowsv6.0ABootstrapperPackagesCrystalReports10_5
三、择系统必备。
在解决方案资源管理器中,指向您的项目,鼠标右键选择属性,打开属性页对话框。点击“系
统必备”按钮。打开系统必备对话框,在列表中选择“.ETFramework3.5”、“WindowsInstaller
3.1”、“CrystalReportsBasicforVisualStudio2008(x86,x64)”。在下面的选项中,选中“从
与我的应用程序相同的位置下载系统必备组件(D)”,确定即可。
四、其它属性设置。
在解决方案资源管理器中,指向您的项目,从菜单或工具栏中打开属性窗口。在属性窗口中
设置您所需要的各项属性。
五、设置快捷方式。
回到文件系统。选中应用程序文件夹,到您的应用程序主程序文件。创建两个快捷方式,
分别拖到左边的“用户的‘程序’菜单”和“用户桌面”上。

-

VS2008制作安装包

发布时间:2022-03-28 12:28:44
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 5 条评论,429人围观)
广东工业大学mbaV铁粉28 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
再查看属性标签
陪读妈妈的生理需要V铁粉10 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
5.在“操作”菜单上
体检前的注意事项V铁粉24 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
然后选择“模板”窗格中的“安装项目”
脸部整容V铁粉8 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
安装包在WI2000下安装失败的问题

最近发表

随便看看

热门文章

标签列表