是否可以創建一個面向.NET Framework 4.6或4.6.1的可移植類庫?可移植類庫和.NET Framework 4.6.x
我們正在轉換我們的一些C#.NET的4.6.1項目,便攜式類庫(PCL),並在這個過程中必須設置TargetFrameworkVersion
到v4.5
爲了項目的加載過程中解決了以下錯誤:
錯誤:未找到導入的項目「C:\ Program Files(x86)\ MSBuild \ Microsoft \ Portable \ v4.6.1 \ Microsoft.Portable.CSharp.targets」。確認聲明中的路徑是正確的,並且該文件存在於磁盤上。
便攜文件夾不包含4.6.1
子文件夾,但確實包含4.6
子文件夾。不幸的是,試圖4.6
爲TargetFrameworkVersion
時,會出現與www.msn.com重圓下載鏈接下面的對話框:
在項目屬性下瞄準,可以選擇.NET Framework 4.6
但只是生產以下消息:
以下將被自動定位,因爲它們支持同一套便攜式的API:.NET框架4.5
直到.NET Standard 2.0/vNext:https://docs.microsoft.com/en-us/dotnet/articles/standard/library您可以通過以下方式跟蹤所做的更改:https://github.com/ DOTNET /標準/ – SushiHangover