1

我正在开发一个现有的 .NET 核心应用程序。我在工作中使用 Windows 和 Visual Studio(我不是设置该环境的人)。但是我也在尝试建立一个环境,以便我可以从我使用 Fedora 29 的个人笔记本电脑上进行开发。

构建应用程序时 dotnet restore && dotnet build- 我收到此错误:

错误

我可以看到可以在这里下载开发包,但那是一个 .exe - 我如何在 Fedora Linux 上安装它?

我想重新定位应用程序不是一个选项,有多个人在处理它 - 或者我可以在本地执行此操作而不将更改提交到共享存储库?

还是有其他解决方法?

4

1 回答 1

2

正如@Hostel 所指出的,这些是仅在 Windows 上运行的旧 .Net 框架的参考。您可能需要重构应用程序以仅使用 .Net Core 库,可能按照您的建议在单独的存储库中使用,以避免破坏您同事的代码。

于 2019-12-16T18:37:12.233 回答