VS2008中对.Net 3.5 sp1程序打安装包的前提系统环境的配置
众所周知,.net 程序必须要有frame work才能进行运行,这就需要发布程序时一起进行发布,于是我们需要配置本地机器的环境,而不是让用户去网站上下载这些框架。这里只介绍了操作系统的环境设置,对于打包的过程这里不再说明。
1.安装程序的属性->系统必备里选择.net 3.5 sp1
2.下载完整的.net 3.5 sp1安装程序和语言包(在vs2008 sp1光盘里也有)
3.运行dotnetfx35 /x,然后选择指定目录解压
4.复制所有解压后的文件(注意不包含解压的文件夹本身)到
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX35SP1
下面
5.修改C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX35SP1\product.xml
在 </PackageFiles>里
增加以下内容
< PackageFile Name="TOOLS\clwireg.exe" />
< PackageFile Name="TOOLS\clwireg_x64.exe" />
< PackageFile Name="TOOLS\clwireg_ia64.exe" />
6.建立C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX35SP1\zh-CHS\DotNetFX35\x86
和
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX35SP1\zh-CHS\DotNetFX35\x64目录
把相应的语言包文件dotnetfx35langpack_x86zh-CHS.exe和dotnetfx35langpack_x64zh-CHS.exe复制过去