gpt4 book ai didi

c# - 无法在 Visual Studio 2015 中构建通用应用程序

转载 作者:可可西里 更新时间:2023-11-01 07:58:48 25 4
gpt4 key购买 nike

我无法在 Visual Studio 2015 中构建 Windows 通用应用程序。应用程序无法启动并显示此 JIT 调试器窗口:

Occurs immediately after launchStackOverflow 上有一个类似的问题,我找不到但会继续寻找。一种可能的修复方法是切换到目标 8.1 然后切换回来,但我无法为任何通用应用程序定位 8.1。调试程序会显示以下详细信息:

APP_NAME.exe 中的 0x7523DAD8 (KernelBase.dll) 抛出异常:0x04242420(参数:0x31415927、0x558B0000、0x004FF1D0)。

Unhandled exception at 0x00007FFF60BB1F28 (KernelBase.dll) in WWAHost.exe: 0x00000004: The system cannot open the file (parameters: 0xFFFFFFFF80004005, 0x0000000000000005).

WWAHost.exe has triggered a breakpoint.

我认为它与 WinMD 文件有关(特别是这一行)

<Error Condition="'$(_TargetPlatformMetadataPath)' == ''" Text="Could not find an existing platform WinMD location" />

但我不确定如何设置 _TargetPlatformMetadataPath 或类似的东西或设置它的位置。

这也是一张图片,您可以看到应用程序无法完全加载并显示一个大 X 而不是任何实际内容: Application fails to load with a Win32/Kernel exception


这是我尝试过的:

  • 重新启动并修复 Visual Studio 2015
  • 删除、重新启动、重新安装 Visual Studio 2015
  • 系统还原(卸载应用并重新安装 Windows 10)
  • Clean & Build 删除编译目录 (bin)
  • 创建一个新项目
  • 下载项目/模板
  • 启用 Windows 10 开发者模式
  • 没有 nuget 包配置文件

我可以毫无问题地构建其他项目类型,这似乎只是通用应用程序的问题。我还应该注意,如果项目是全新的或者如果我向应用程序 UI 添加了内容,则会出现此问题。设计器也因 System.Runtime.Remoting.RemotingExceptionSystem.Runtime.InteropServices.COMException 看似随机地失败。

我在任何地方都找不到任何真正类似的问题。我可以选择 Universal App 作为项目类型,但是如果我点击编译,无论如何都会失败。我在这里不知所措,愿意接受任何建议,谢谢大家。

最佳答案

如果没有人介意,我会将其作为答案发布(其他人可能需要)

有一个bug在 Build 14295 下的 Windows 10 版本中。

如果您在设置 - 系统 - 存储中将默认保存位置磁盘从 C 更改为另一个磁盘 - 您将无法在 Visual Studio 中调试 UWP 应用程序。

将系统升级到最新应该可以解决问题

关于c# - 无法在 Visual Studio 2015 中构建通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36231684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com