5
當試圖建立一個項目針對.NET 1.3標準(一類庫由Xamarin應用程序使用),我收到以下消息和失敗構建:.NET標準項目構建失敗,沒有幫助的消息
錯誤:您的項目沒有引用「.NETPlatform,Version = v5.0」 框架。在project.json的 「框架」部分中添加對「.NETPlatform,Version = v5.0」的引用,然後重新運行NuGet恢復。
的project.json
看起來像這樣(我沒有編輯它,這就是最初對我產生):
{
"supports": {},
"dependencies": {
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"NETStandard.Library": "1.6.0",
"Newtonsoft.Json": "9.0.1",
"NJsonSchema": "6.5.6190.16910"
},
"frameworks": {
"netstandard1.3": {}
}
}
沒有信息網上,我怎麼會添加引用它補充說,它提供的價值並不是按原樣運作的。
如何讓這個項目構建?
更新:
試過這種https://github.com/dotnet/roslyn/issues/12918和錯誤輸出已經更新到
Error : Your project is not referencing the
".NETStandard,Version=v1.3" framework. Add a reference to
".NETStandard,Version=v1.3" in the "frameworks" section of your
project.json, and then re-run NuGet restore.
更新:
我就讀懂了,它試圖建立在另一個項目點解決方案,並給出了成千上萬的錯誤沿線
System.Object是n沒有定義或導入
你在建圖書館嗎?或者應該在手機上運行的東西。 Netstandard僅適用於類庫。 – TerribleDev
便攜式類庫 – Dagrooms
另外我在生成機上安裝了.NET Core – Dagrooms