Arv*_*rve 66 c# msbuild visual-studio-2010
我正在将许多C#项目从vs.net 2008升级到vs.net 2010 rc.我注意到升级在*.csproj文件中创建了一个BootstrapperPackage部分(包括Microsoft.NET.Framework.3.5和3.5sp1).我想知道BootstrapperPackage是做什么的,我需要它们吗?
Han*_*ant 20
Bootstrapper包是安装.NET程序可能需要的基本组件.您会发现它们列在Windows SDK文件夹的BootsTrapper\Packages子目录中(对于VS2008,c:\ program files\microsoft sdks\windows\v6.0).我机器上的那些是:
确保安装.NET已经不再需要了.然而,其余的可能是必需的,即使这是CO安装.我认为安装项目可以可靠地自动检测它们.
And*_*ell 14
<BootstrapperPackage>是默认项目配置(即:)中任务参数的BootstrapperItems参数的项名称.请在这里在MSDN上的文档.<GenerateBootstrapper>Microsoft.CSharp.targets
(因此名称"BootstrapperPackage"是任意的 - 这就是为什么难以找到它的文档.)
该GenerateBootstrapper任务会创建一个"setup.exe",在启动另一个应用程序之前检查并安装指定的先决条件.通常,其他应用程序实际上是一个ClickOnce清单,描述如何安装程序.
(ClickOnce清单由Windows Installer打开,这就是为什么您通常将其作为先决条件之一.)
| 归档时间: |
|
| 查看次数: |
22324 次 |
| 最近记录: |