C# wpf 在 Rider 中构建失败

问题描述 投票:0回答:1

我构建了一个 C# .net7 sdk 程序,这是一个用于消息传递的小型桌面应用程序。我正在使用 Linux 在 Rider 上运行此应用程序。我无法解决问题

** Microsoft.NET.Sdk.WindowsDesktop.targets(74, 3): [MSB4019] 导入的项目“/usr/lib/dotnet/sdk/7.0.110/Sdks/Microsoft.NET.Sdk.WindowsDesktop/targets/ Microsoft.WinFX.targets”未找到。确认导入声明“Microsoft.WinFX.targets”中的表达式正确,并且该文件存在于磁盘上。**

我尝试从 git 下载 Windows 桌面相关文件,但找不到 linux 的解决方案。

c# linux winforms desktop-application rider
1个回答
0
投票

尝试构建的 SDK 项目似乎是 Windows 特定的文件,在 Linux 系统上不可用。 有一个解决方案可以切换到兼容两种操作系统的跨平台 UI 框架。您可以访问此网站

© www.soinside.com 2019 - 2024. All rights reserved.