Asp.net-Core-1.0
無法添加對 .net core 類庫 asp.net core rc2 的引用
我是 asp.net 網路核心世界的新手,我正在努力添加一個簡單的 ref 。我收到一個錯誤
腳步
- 創建了“Asp.net Core Web Application(Net Framework) RC2”
2)添加了一個名為“ClassLibrary1”的類庫(.Net核心))
3)在 web app.Project.json 中,我添加了對 classlibrary1 的引用,如下所示
“依賴項”:{“ClassLibrary1”:“1.0.0-*”等…
- 得到錯誤
嚴重性程式碼描述項目文件行抑制狀態錯誤
NU1001 無法解析依賴項 ClassLibrary1。
我理解微軟為什麼要這樣做,因為他們想要精簡和模組化,但是應該有一個選項可以像在經典庫中一樣為您添加參考。在我看來,這是一個倒退。
這是蟲子還是我?
感謝您的回复
將類庫中的 project.json 更改為 .netstandard1.4(或更低)。
您的 Web 應用程序聲明 .NET Framework 4.6.1,但 netstandard 1.5 只能針對 4.6.2+(即與 .NET Framework 相關)。
https://github.com/dotnet/standard/blob/master/docs/versions.md
{ "version": "1.0.0-*", "dependencies": { "NETStandard.Library": "1.5.0-rc2-24027" }, "frameworks": { "netstandard1.4": { "imports": "dnxcore50" } } }
我遇到了同樣的問題。我不得不手動執行“恢復包”並且錯誤消失了!