Bootstrapper Manifest Generator

Bootstrapper Manifest GeneratorThistoolisasetoftoolsforworkingwiththePre-requisitebootstrapperinVisualStudiothatisusedbySetupProjectsandClickOnce.Thereareprojectstoenableyoutocreateyourown”packages…

大家好,又见面了,我是你们的朋友全栈君。

This tool is a set of tools for working with the Pre-requisite bootstrapper in Visual Studio that is used by Setup Projects and ClickOnce. There are projects to enable you to create your own “packages” to add additional pre-requisite installers to Visual Studio, and also to build a stand alone bootstrapper using MSBuild.

There has been two versions(one for VS2005 and one for VS2008) in the MSDN Code Gallery: http://code.msdn.microsoft.com/bmg

And there is a KB article talking about how to use add prerequisite feature of VS2005 version from codeproject: http://www.codeproject.com/KB/aspnet/Add_Custom_Prerequisite.aspx 

In my particular case: Windows Server 2008 and Windows SDK for Windows Server 2008 and .NET Framework 3.5. After compiling the BMG package, I just need to put the output folder in the directory: C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages, then my VS2008 can recognize the new prerequisite.

If you don’t know much about VS Bootstrapper, you may want to read this for more insights:
Use the Visual Studio 2005 Bootstrapper to Kick-Start Your Installation
http://msdn.microsoft.com/en-us/magazine/cc163899.aspx

 

转载于:https://www.cnblogs.com/feishunji/archive/2009/03/24/1420758.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162189.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • -bash: ifconfig: command not found[通俗易懂]

    -bash: ifconfig: command not found[通俗易懂]执行命令:ifconfig错误截图:解决方案:1.运行命令:sudoyuminstallnet-tools2.根据提示输入y3.根据提示再次输入y看到Complete!就OK了测试:再次执行命令:ifconfig好了问题成功解决!…

    2025年5月30日
    3
  • Python之getopt模块

    Python之getopt模块第一步很简单,只需要: importgetopt,sys第二步处理方法如下(以Python手册上的例子为例): try:opts,args=getopt.getopt(sys.argv[1:],”ho:”,[“help”,”output=”])exceptgetopt.GetoptError:#printhelpinformati

    2022年6月11日
    32
  • Oracle数据库常用Sql语句大全

    Oracle数据库常用Sql语句大全最简单的就是查询:select语句数据库操作语言DML:update、insert、delete等数据库定义语言DDL:create、drop、alter等等oracle取前几条数据语句sqlserver中可以用topn的方法,oracle中用rownum,但如果只用rownum会随机取数据,如果想按一定顺序取前几条数据则可这样写:select*from(select列from表where条件orderby列desc)whererownum<>sel

    2022年5月12日
    42
  • 高性能微服务网关.NETCore客户端Kong.Net开源发布

    高性能微服务网关.NETCore客户端Kong.Net开源发布前言项目地址:https://github.com/lianggx/Kong.Net你的支持使我们更加强大,请单击star让更多的.NETCore认识它。拥抱开源的脚步,我们从来都是一直

    2022年7月2日
    27
  • 雷达篇(二)线性调频信号公式推导及matlab仿真

    雷达篇(二)线性调频信号公式推导及matlab仿真线性调频信号的数学表达式:其中,t是时间变量,单位为秒(s);T为脉冲持续时间(周期);K是线性调频率,单位是Hz/s;角度(单位为弧度)表达式:…

    2022年5月31日
    85
  • python 递归排序[通俗易懂]

    python 递归排序[通俗易懂]python递归    对序列排序,使用二分冒泡排序,将序列分割为两部分    第一步:首先,设定一个初始值,假设为序列的第一个值,    第二步:将序列中大于初始值的值,放置于初始值的左边    第三步: 将序列中小于初始值的值,放置于初始值的右边    第四步:将序列一分为二,存放小值的列表作为一个列表进入递归…

    2022年6月29日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号