代码之家  ›  专栏  ›  技术社区  ›  Eric Ouellet

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

  •  0
  • Eric Ouellet  · 技术社区  · 4 年前

    我从GitHub下载了AvalonDock,并在Visual Studio中打开。 没有“目标框架”,组合框列表为空,组合框被禁用。

    有人知道为什么吗?

    注:我有一个。net核心WPF应用程序,并将AvalonDock项目添加为依赖项,一切正常。

    enter image description here

    0 回复  |  直到 4 年前
        1
  •  2
  •   user12228709 user12228709    4 年前

    原因很可能是多个目标造成的。

    在记事本或Visual Studio中打开项目,方法是右键单击项目名称,然后选择“编辑项目文件”(如果可用),然后查找以下行:

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

    以下是Microsoft提供的更多信息:

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

    不幸的是,没有实现多目标的Gui方法,因此您将无法在项目中看到目标框架。