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.在目标机器上测试安装包,无问题。

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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值