如何修复 Visual Studio 2010 中的“无法找到引导的先决条件”警告?

2023-12-10

我在用:

  • x64 计算机上的 Visual Studio 2010
  • 构建 Windows 应用程序
  • 针对 .NET Framework 4 Client Profile 和 x86。
  • 我正在使用 ClickOnce 进行部署。
  • 我已经安装了“Microsoft Windows SDK for Windows 7 (7.1)”。

这是我的问题:

在旧项目上,在项目属性、发布选项卡、先决条件...按钮上,我打开这个对话框. All列出的先决条件有一个黄色的三角形警告,指出“无法找到引导的先决条件”。结果是 ClickOnce setup.exe 无法为用户正确安装必备组件。

如果我从头开始创建一个新的空项目,则先决条件框为空。

以下是有关各种文件夹的信息:

C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages包含所有引导程序包。

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages包含所有引导程序包。

C:\Program Files\Microsoft SDKs\Windows\v7.1 did not有一个 Bootstrapper 文件夹。

C:\Program Files (x86)\Microsoft Visual Studio 10.0\SDK除了一个空的 v3.5 文件夹之外什么都没有。

环境WindowsSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\

登记处HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\GenericBootstrapper\4.0\Path = C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

这是我尝试过的:

我尝试从以下位置复制 Bootstrapper 文件夹C:\Program Files\Microsoft SDKs\Windows\v7.0A\ to C:\Program Files\Microsoft SDKs\Windows\v7.1但这并没有什么区别。

我尝试从以下位置复制 Bootstrapper 文件夹C:\Program Files\Microsoft SDKs\Windows\v7.0A\ to C:\Program Files (x86)\Microsoft Visual Studio 10.0\SDK\v4.0。但这并没有什么区别。

有什么建议么?


尝试这个:

  • 满足先决条件引导程序清单生成器
  • 然后将它们添加到 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages 文件夹

如果有效请评论告知..

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何修复 Visual Studio 2010 中的“无法找到引导的先决条件”警告? 的相关文章

  • VS 2012 中缺少实体数据模型

    添加新项目时 我在 数据 选项卡下找不到实体数据模型 我查看了几个问题和答案以及有关此问题的信息 但没有一个解决方案有效 我已修复 卸载并重新安装 手动安装 EF Tools 包并尝试卸载所有 VS 相关程序 我还尝试在不同的 NET 框架
  • Nuget - 包管理器控制台的编写工具(自定义 cmdlet)

    我已经安装了 nuget 包管理器 并且我真的很喜欢 mvc scaffold 扩展 我想为我的项目编写类似的工具 有没有我可以学习的 nuget 的 API 参考或文档 TIA 寻求任何建议 编辑 问题已经得到 解答 再次感谢 以下是一些
  • Visual Studio 中的“向上/向下移动行”快捷方式

    In VS2010 I had a shortcut set up Alt Up Down to move lines of code up or down just like I used to have in Eclipse in my
  • XAML解析异常

    我有一个简单的 XAML 页面 当它作为 Visual Studio 中任何应用程序的一部分加载时 加载效果良好 但是 当我使用 ClickOnce 部署此应用程序时 出现以下异常 Type System Windows Markup Xa
  • index.g.cshtml 在哪里

    我正在尝试完成本教程 但是 通常 当我构建解决方案时 我会得到一个CS0234错误指出文件中缺少命名空间Index g cshtml cd 但是这个文件存在于哪里呢 我努力了 所有构建 清理 重建解决方案选项 我已重新启动 Visual S
  • 使用 F5 时,finally 似乎没有在 C# 控制台应用程序中执行

    int i 0 try int j 10 i catch IOException e finally Console WriteLine In finally Console ReadLine 在VS2008中按F5时 finally块似乎
  • 在 Visual C++ 中创建“添加新项向导”

    也许我没有使用正确的关键字进行搜索 但我无法找到有关如何在 Visual Studio Community 2013 中为 C 项目制作自己的 添加新项向导 的文档 我想要实现的是能够将新的无扩展源文件添加到我的 C 项目中Project
  • 命名空间“Microsoft”中不存在类型或命名空间名称“Practices”

    我正在使用 Microsoft Visual Studio 2005 for c 我的代码中有以下命名空间 using Microsoft Practices EnterpriseLibrary using Microsoft Practi
  • 如何在 Visual Studio 中更改 Azure 数据库表的列顺序

    我整个下午都在寻找在 MS Visual Studio 2022 中重新排序 Azure 数据库表列的方法 没有运气 在其他应用程序中 可以通过拖动或剪切和粘贴轻松重新排列列 这里无能为力 此时 我什至不确定可以在 VS 中移动列 我只对
  • 引用的程序集自动由 Visual Studio 替换

    我有 2 个项目 一个可移植类库和一个常规单元测试项目 在可移植类库中 我使用 NuGet 来引用 Microsoft BCL 可移植包 它附带 2 个程序集 System Threading Tasks dll and System Ru
  • MFC 中标题栏上的关闭按钮

    在基于 Vc 6 0 对话框的 MFC 应用程序中 我不希望我的用户通过按窗口本身右上角的按钮 X 以及 Alt F4 来关闭窗口 我想显示一个消息框 你真的想关闭应用程序吗 如果用户单击 确定 按钮 则应用程序必须关闭 否则 如果用户单击
  • 如何将 C# 8 与 Visual Studio 2017 结合使用?

    我想在 Visual Studio 2017 中使用 C 8 0 尤其是范围和不可空引用类型 这可能吗 展望未来 微软希望将 C 语言版本与框架版本比过去更紧密地联系起来 他们实际上只希望您将 C 8 与 NET Core 3 x 和 NE
  • 未安装 Visual Studio;这对于 Windows 开发是必要的

    My 颤振医生 https docs flutter dev get started install windows run flutter doctor是说 Visual Studio develop for Windows X Visu
  • .Net Standard项目,如何使用System.ServiceModel类

    我已将 PCL 项目转换为 Net Standard 1 5 项目 我已经从 nuget 安装了 System ServiceModel 包 但找不到使用 System ServiceModel 命名空间的方法 任何帮助表示赞赏 安装 Sy
  • Visual Studio:同时调试多个项目?

    是否可以在 Visual Studio 中同时调试多个项目 我知道您可以从解决方案属性中选择多个启动项目 但是断点是如何处理的 如果两个项目使用同一个类 它的两个不同实例 并且我因其中的断点而停止 那么它只会阻止一个程序还是同时阻止两个程序
  • Blazor WebAssembly 项目无法引用 NETCore 类库

    我尝试从 Blazor WebAssembly 项目引用类库 但收到一条错误 指出 Blazor WebAssembly 项目无法引用 ASP NET Core 共享框架项目 我尝试将类库目标更改为 Net Framework 但这会破坏它
  • Visual Studio 2022 CMake 预设

    我在我的项目中使用 CMake 并开始探索 CMakePresets 的可能性 我设法创建了一个默认的 Windows 预设 目前我的 Windows 默认预设将 CMAKE BUILD TYPE 设置为调试 现在我想在左侧下拉列表中选择配
  • 如何在 Visual Studio 2017 中更改 Ctrl+C 以复制 Word,而不是整行

    这个问题类似于在 Visual Studio 中禁用单行复制 https stackoverflow com questions 108094 disabling single line copy in visual studio 除了我想
  • 有什么快速方法可以将 Visual Studio Ultimate/Enterprise 版降级为 Professional 版吗?

    我在之前的活动中安装了 Visual Studio Ultimate Enterprise 我现在已经开始在一个新的地方 只有 VS Professional 的许可证 所以我需要降级 但支持的路线涉及完全卸载和完全重新安装 这显然相当耗时
  • 调用堆栈中的“外部代码”是什么意思?

    我在 Visual Studio 中调用一个方法 并尝试通过检查调用堆栈来调试它 其中一些行标记为 外部代码 这到底是什么意思 方法来自 dll已被处决 外部代码 意味着该dll没有可用的调试信息 你能做的就是在Call Stack窗口中单

随机推荐