我从GitHub下载了AvalonDock,并在Visual Studio中打开。没有“目标框架”,并且“组合框”列表为空,并且禁用了“组合框”。
有人知道为什么吗?
注意:我有一个.net Core WPF应用程序,并将AvalonDock项目添加为依赖项,并且一切正常。
原因很可能是由于多目标。
通过右键单击项目名称,然后选择“编辑项目文件”(如果有),然后在记事本或Visual Studio中打开项目,然后查找像这样的行:
<TargetFrameworks>netstandard1.4;net40;net45</TargetFrameworks>
这里是来自Microsoft的更多信息:
https://docs.microsoft.com/en-us/dotnet/standard/frameworks
不幸的是,没有Gui方式可以实现多目标,因此这就是为什么您在项目中看不到目标框架的原因。