VS2017 Bootstrapper(缺少Engine / setup.bin)

【VS2017 Bootstrapper(缺少Engine / setup.bin)】农村四月闲人少,勤学苦攻把名扬。这篇文章主要讲述VS2017 Bootstrapper:缺少Engine / setup.bin相关的知识,希望能为你提供帮助。
我已经搬到新机器并使用这个MSVC 2015升级到MSVC2017。现在我想为我们的项目构建一个新的(WiX)安装程序。但我找不到当前的Bootstrapper位置。
C:Program Files (x86)Microsoft SDKsClickOnce Bootstrapper不包括WiX将拥有的Engine/setup.bin
安装了Windows 10 SDK(10.0.16299)。
知道我必须安装哪些软件才能获得所需的setup.bin? (搜索我的整个PC以获取setup.bin,但没有一个setup.bin存在,因此它不仅仅是“错误的”誓言)
答案好的,不确定为什么你一起引用ClickOnce和WiX--我不知道这里有任何联系 - 它们是不同的技术 - 但也许有我不知道的连接(可能与AppX有关)。
您引用的文件:setup.bin通过我系统上的两个MSI文件安装:

  • Microsoft.ClickOnce.BootStrapper.Msi.msi(从源代码安装在C: ProgramDataMicrosoftVisualStudioPackagesMicrosoft.ClickOnce.BootStrapper.Msi,version = 15.0.27005.2)
  • Microsoft.ClickOnce.SignTool.Msi.msi(从源代码安装在C: ProgramDataMicrosoftVisualStudioPackagesMicrosoft.ClickOnce.SignTool.Msi,version = 15.0.27005.2)
您是否去过Tools => Get Tools and Features => Individual Components并选择“ClickOnce Publishing”?我先尝试一下。实际的MSI名称和我可以看到的这些“单个组件”之间没有明确的匹配。
我相信可以从Tools => Extension and Updates安装“Microsoft Visual Studio 2017安装程序项目”,“WiX工具集Visual Studio 2017扩展”和“IsWiX”(WiX的前端)。或者你可以安装the WiX 2017 extension from here。
您显然还需要安装WiX工具包才能生成WiX安装程序。这是下载位置:http://wixtoolset.org/releases/(和a WiX quick start suggestion answer)。

    推荐阅读