【问题标题】:Project Reunion - Application won't complileProject Reunion - 应用程序无法编译
【发布时间】:2021-06-23 10:50:42
【问题描述】:

我有一个使用 Project Reunion(0.8 预览版)构建的解决方案,它可以正常编译和运行。我的 Visual Studio 和扩展程序进行了更新,现在应用程序现在无法编译,出现 9 条错误消息,所有变体如下

我尝试创建一个没有任何更改的新项目,但出现相同的错误。

严重性代码描述项目文件行抑制状态 错误 NU1201 项目接收与 uap10.0.17763 (UAP,Version=v10.0.17763) 不兼容。项目 Reception 支持:net5.0-windows10.0.19041 (.NETCoreApp,Version=v5.0) Reception (Package) C:\Users\Ceri.Turner\OneDrive - David Lloyd Leisure\Documents\Visual Studio\Reception\Reception\Reception (包)\接待(包).wapproj 1

严重性代码描述项目文件行抑制状态 错误 NU1201 项目接收与 uap10.0.17763 (UAP,Version=v10.0.17763) / win10-arm 不兼容。项目 Reception 支持:net5.0-windows10.0.19041 (.NETCoreApp,Version=v5.0) Reception (Package) C:\Users\Ceri.Turner\OneDrive - David Lloyd Leisure\Documents\Visual Studio\Reception\Reception\Reception (包)\接待(包).wapproj 1

我试过谷歌搜索,错误似乎与我没有使用的 UWP 有关,所以我很困惑。 当我创建项目时,使用的模板是“Blank App, Packaged (WinUI 3 in Desktop)”

【问题讨论】:

  • 好吧,您似乎需要更新您的依赖项,如果您使用 nuget 包,您也需要检查这些包。也许看看 .wapproj 文件并在那里更改一些参考。
  • 所有扩展都显示为最新
  • 这不是重点,如果你有一个旧版本的 dll 的引用,并且在你使用的版本和 vs 现在得到的版本之间发生了变化,那么东西就会中断。 PRISM 就是一个很好的例子,东西在命名空间之间移动,你需要在你的代码中弄清楚这一点。这可能会很痛苦......

标签: visual-studio windows-app-sdk


【解决方案1】:

必须将目标版本和最低版本更改为更高的 Windows 版本,然后才能正常编译

【讨论】:

    猜你喜欢
    • 2021-11-01
    • 1970-01-01
    • 2022-10-17
    • 1970-01-01
    • 2022-01-17
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多