问题标签 [bootstrapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - 在 /usr/lib 中安装 boost 库:找不到 sudo ./boostrap.sh 命令
我正在尝试使用这些说明安装 Boost C++ 库。这是使用 Ubuntu 10.10。我已将 .zip 文件解压缩到 中/usr/lib
,并 cd 到该boost_1_45_0
文件夹。然后我运行:
我收到以下错误:
我不明白为什么会这样,因为bootstrap.sh
在当前文件夹中很明显。
这是因为我要安装到的位置,还是可能是 bootstrap.sh 中找不到的命令?这是一个干净的 Ubuntu 安装,所以我不确定为什么在如此精确地遵循说明时会出现错误。
windows - 检查是否安装了 Windows Installer 3.1 或更高版本?
如何使用注册表检查目标计算机上是否安装了 Windows Installer 4.5 版。
如果尚未安装 WI 4.5,我需要在我的安装程序引导程序中使用此信息并退出安装。
我检查了 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\InstallerLocation 但没有关于其版本的信息。
请指教。谢谢!
bootstrapper - 通过 Setup.exe(使用 .net framework 4.0)安装产品时遇到错误
将代码从 VS2005 迁移到 VS2010 后,我们无法创建安装程序。我们已经完成了新引导程序文件的所有设置,使用 msbuild 生成的 setup.exe 能够安装 windows 安装程序 4.5(如果系统中不存在),然后它成功安装了 .net 框架4.0(如果之前未安装在系统上)。但在此之后,它显示以下错误,并且没有继续安装我们的产品,这是我们使用 VS2005 时应该做的。
安装 .net 框架后,它显示一个错误,粘贴在下面。
“该产品是为平台设计的,但正在安装在英特尔上。从制造商处获取正确的设置。”
注意:当我们手动双击setup.exe时也会出现上述错误。
我们注意到一件事,当我们将 setup.exe 拖到命令提示符(通过命令提示符打开 setup.exe)时,它正在成功运行产品安装截图。
一旦通过 setup.exe 安装了 net framework 4.0,并且当我们尝试通过 Setup.msi 安装产品时,它就会继续安装产品,但这仅在我们安装了 framework 4.0 时才有效。如果一个系统没有安装 framework 4.0,那么通过 Setup.msi 安装后产品将无法工作(Setup.msi 将只安装产品而不安装框架)。简而言之,我们必须将 setup.exe 和 setup.msi 的功能合并在一起,以便在安装 framework 4.0 后继续安装产品。
注意:我们使用 WIX、巡航控制、msbuild 和 Nant 来生成构建。
如果你们中的任何人遇到这种错误,请帮助我们。您的支持将不胜感激。
c# - 如何更改 .NET 框架引导程序包?
我有一个 C# 项目,以前我的目标是.NET 4.0,现在我想目标是 .NET 3.5,但我收到了这个警告:
.NET Framework 启动条件“.NET Framework 3.5”的版本与所选的 .NET Framework 引导程序包不匹配。更新 .NET Framework 启动条件以匹配在先决条件对话框中选择的 .NET Framework 版本。
但是当我在 Publish->Prerequisites 下查看时,会检查 .NET framework 3.5 SP1。
我需要做什么才能摆脱这个警告?没有 SP1 的 .NET 框架 3.5 没有复选框,我可以不选中任何复选框吗?
我查看了启动条件,.NET框架启动条件版本已经是3.5了。
msbuild - 为什么在项目上调用 MSBuild 后 NAnt 不生成引导程序文件?
我在它的 MSBuild 脚本中有一个项目:
如果我在 Visual Studio 中运行该项目,它会在构建之后运行,并且在我的 bin/debug 目录中创建一个 setup.exe 引导程序文件。但是,如果我在 NAnt 下构建同一个项目(一个 WiX 项目,如果这很重要),那么除了引导程序文件之外,所有内容都会构建在 NAnt 指定的输出目录中。当我在 NAnt 下构建项目时,项目的 bin/debug 目录中没有构建任何内容,因此 setup.exe 文件似乎没有构建,即使在那里。我认为 AfterBuild 步骤甚至没有运行。
如何在 NAnt 下生成此引导程序文件?
installation - Dot Net Installer:如何阻止“跳过”按钮出现?
这是我正在使用的安装程序生成器,版本 1.10: http ://dotnetinstaller.codeplex.com/
在配置文件中,我有多个安装配置。对于创建的引导程序,每个配置上都会有“跳过”按钮(最后一个除外)。我可以阻止这个按钮出现吗?如何?
非常感谢。
西蒙
visual-studio-2010 - 引导程序包未显示在先决条件菜单中
我正在尝试将自定义引导程序包添加到 Visual Studio 2010 中的 clickonce 安装,但该包未显示在先决条件菜单中。我在“C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages”目录中为我的包添加了一个文件夹。
我已经在 Visual Studio 中打开了我的 product.xml 和 package.xml 并且都没有显示任何错误。
我试图检查注册表以确认我将文件放置在正确的位置,但 HKLM\Software\Microsoft\GenericBootstrapper 和 HKCU\Software\Microsoft\GenericBootstrapper 都没有在注册表中。
添加文件后,我也尝试过完全重启。
这是我的 XML 文件:product.xml
包.xml
prism - Prism / Mef 目录目录 SatisfyImports
在我的应用程序中,我有一个直接从 shell 引用的模块(就在我开始工作的时候)。
IE
在我的模块中,当我一直在为视图调用 SatisfyImportsOnce 时,这已经奏效,我可以看到正在创建的视图模型等。
但是,我现在已经更改了我的引导程序,以便为我的模块使用 directoryCatalog。我添加了一些构建后事件来将我的模块程序集、pdb 等复制到 shell。
所以现在我的引导程序中有以下内容
我现在可以运行我的应用程序并查看我的模块中的视图,但是以前可以工作的 SatisfyImportsOnce 现在似乎什么也没做。我看不到任何错误。既然我正在使用目录目录,我的导入/导出是否需要不同的属性?
谢谢。
installation - WiX:使用 Burn 在 MSI 中捆绑依赖项
我使用来自 WiX v3.6.1601.0 的刻录工具来创建一个引导程序,它将下载我的项目依赖项 (.NET 3.5)。然而,最终结果是两个可执行文件(一个程序 MSI 和一个将下载依赖项的 exe)。由于我的许多客户都不了解要使用哪个可执行文件,因此我想通过仅发送一个文件(即 MSI)来使其更简单。
Burn 可以做到这一点吗?如果可以的话,任何人都可以向我指出有关如何创建将引导其自身依赖项的单个 MSI 的文档。
visual-studio-2008 - 如何安装自定义先决条件 Visual Studio 2008 安装项目
我正在开发一个 VS2008 安装项目,我需要安装(或者如果已经存在)一些嵌套的先决条件。
我用 VS2008 的 Bootstrapper Manifest Generator 制作了两个 Manifest Package,并将它们放入 Packages 目录(C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages),这样我就可以从先决条件弹出窗口中查看和检查它们。但是当我运行 setup.exe 输出文件时,发生了一件奇怪的事情:我的项目的设置和第一个先决条件的设置同时开始。
如何设置开场顺序?