为什么我的 C# 项目属性没有目标框架,也没有组合框选项?

Why my C# Project properties has no target framework and no combo box choices?

我从 GitHub 下载了 AvalonDock 并在 Visual Studio 中打开。 没有"Target framework",ComboBox列表为空,ComboBox被禁用。

有人知道为什么吗?

注意:我有一个 .net Core WPF 应用程序并将 AvalonDock 项目添加为依赖项并且一切正常。

原因很可能是因为多目标。

在记事本中打开项目,或 Visual Studio 右键单击​​项目名称,然后选择 'Edit Project File'(如果可用),然后查找如下一行:

<TargetFrameworks>netstandard1.4;net40;net45</TargetFrameworks>

以下是来自 Microsoft 的更多信息:

https://docs.microsoft.com/en-us/dotnet/standard/frameworks

不幸的是,多目标没有 Gui 方式,所以这就是为什么您在项目中看不到目标框架的原因。