2017-04-19 146 views
1

我的DLL是使用.NET標準1.6和ASP.net創建使用.NET框架4+.NET Framework和.NET標準之爭(兼容性問題)

這是我得到

錯誤

嚴重級代碼說明項目文件行抑制狀態 錯誤項目目標'.NETStandard,Version = v1.6'。它不能是 由項目引用 「.NETFramework,Version = v4.5.2」。 WebApplication

是否有解決此問題的方法?使用舊的ASP.NET框架而不是新的ASP.NET Core 我不喜歡Razor語法,但是我想使用舊的aspx語法來創建Web表單。

使用:VS - 2017年

回答

1

只有.Net框架4.6.1與工具2.0支持的.Net標準1.6。您將無法使用針對.Net Full Framework 4+的應用程序中的.Net Standard 1.6應用程序,除了使用工具2.0的4.6.1以外。有關平臺支持和兼容性的更多詳細信息,請參閱this link

+0

試圖改變框架版本4.6 .1和.2也適用於.NET Standard 1.6,但似乎有一個兼容性問題,調試器給了我同樣的錯誤。雖然 –