2017-06-21 48 views
2

我有一個.net 4.7項目。在nuget管理器中,我在這個項目中安裝了.net標準2.0預覽版,我可以在解決方案資源管理器中看到這個參考文件,但是我得到一個錯誤消息,說DateTime是在未引用的程序集中定義的,我必須添加參考netstandard.dll。我有一個.net 4.7項目,但我無法添加對NetStandard 2.0的引用。

我已經手動添加了netstandard.dll的引用,我已經在包文件夾中,但後來發現System.boolean和其他類型沒有定義的錯誤。

所以我想知道如何使用另一個.net標準的項目.net 4.7項目。

謝謝。

回答

5

直到自動化工具發佈到VS 2017 15.3 preview/.net core tooling 2.0.0 preview2的更新中,您需要包含NuGet包NETStandard.Library.NETFramework以在.NET Framework項目中獲得netstandard2.0支持。

+0

注意:此時(07/10/2017)軟件包描述中提到「此軟件包已被棄用。要在VS2017 15.3中使用.NET Framework中的.NET標準庫,您只需安裝.NET Core 2.0 SDK。對於VS 2015,您需要NuGet客戶端3.6或更高版本。「 更新您的答案可能有意義:-) – Wndrr

相關問題