vs2010制作安装包文件出现未能在指定路径下找到系统必备(Bootstrapper)的问题

1.本人在vs2010开发环境中制作安装包文件时,编译时出现

"

警告: 未能在路径“C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\”找到系统必备“Microsoft .NET Framework 4 CHS Language Pack”。

警告: 未能在路径“C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\”找到系统必备“SQL Server Compact 4.0 SP1”。
警告: 未能在路径“C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\”找到系统必备“Microsoft Visual Studio 2010 Report Viewer CHS Language Pack”
的问题。具体见下图




以上图片中"Microsoft .NET Framework 4 CHS Language Pack","SQL Server Compact 4.0 SP1","Microsoft Visual Studio 2010 Report Viewer CHS Language Pack"

三项在系统必备列表中均有警告图标,查看"C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages"文件夹,见下图


依次查看Microsoft .NET Framework 4(DotNetFX40)文件夹,见下图


Microsoft .NET Framework 4 CHS Language Pack文件夹,见下图




SQL Server Compact 4.0 SP1未找到引导包文件夹,当前SQL Server Compact Edition文件夹为SQL Server Compact 3.5版本,具体可查看product.xml中的【ProductCode】

中的内容。



Microsoft Visual Studio 2010 Report Viewer(ReportViewer)文件夹,见下图


Microsoft Visual Studio 2010 Report Viewer CHS Language Pack文件夹,见下图

2.根据对文件夹的查看结果初步判断,"Microsoft .NET Framework 4 CHS Language Pack"相关打包文件夹已存在的;

"SQL Server Compact 4.0 SP1"相关打包文件夹不存在;"Microsoft Visual Studio 2010 Report Viewer CHS Language Pack"相关打包文件夹已存在。

但是"Microsoft .NET Framework 4 CHS Language Pack"与"Microsoft Visual Studio 2010 Report Viewer CHS Language Pack"在打包编译时与系统必备组件查看时

均出现警告。查看cab.msi生成包文件夹




3.根据上图发现,其实vs2010在打包时已经将"Microsoft .NET Framework 4 CHS Language Pack"对应的文件【dotNetFx40LP_Full_x86_x64zh-Hans.exe】,

"Microsoft Visual Studio 2010 Report Viewer CHS Language Pack"对应的文件【ReportViewerLP.exe】全部都打包了。

所以出现的警告可以忽略掉。具体原因可能是原打包项目文件【AppSetup.vdproj】在操作系统(英文版)下通过vs2010(英文版)创建所导致(不确定)。

最后“SQL Server Compact 4.0 SP1”通过安装vs2012后,在"C:\Program Files\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Packages"中找到"SQL Server Compact Edition 4.0"文件夹,将该文件夹(SQL Server Compact Edition 4.0)复制到"C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages"中,重新启动vs2010项目后,查看打包项目的系统必备项,见下图


4.重新编译打包项目即可。

5.在目标机器上测试安装包,无问题。

以上文档仅作为个人笔记。

猜你喜欢

转载自blog.csdn.net/dd_zhouqian/article/details/39205375