无法添加对 .net 核心 Class 库 asp.net 核心 rc2 的引用
cannot add reference to .net core Class library asp.net core rc2
我是 asp.net 网络核心世界的新手,我正在努力添加一个简单的 ref 。
我收到一个错误
步骤
1) 创建了一个 "Asp.net Core Web Application(Net Framework) RC2"
2) 添加了一个名为 "ClassLibrary1")
的 Class 库(.Net 核心)
3) 在网络中 app.Project.json 我像这样添加了对类库 1 的引用
"dependencies": {
"ClassLibrary1":“1.0.0-*”等...
4) 获取错误
严重性代码说明项目文件行抑制状态
错误
NU1001 无法解析依赖项 ClassLibrary1。
我理解微软为什么要这样做,因为他们想要精简和模块化,但是
应该有一个选项可以像经典 library.It 那样为您添加参考 library.It 在我看来是退后一步。
这是一个错误还是我?
感谢您的回复
将 class 库中的 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"
}
}
}
我运行遇到同样的问题。我不得不手动 运行 "Restore Packages" 并且错误消失了!
我是 asp.net 网络核心世界的新手,我正在努力添加一个简单的 ref 。 我收到一个错误
步骤
1) 创建了一个 "Asp.net Core Web Application(Net Framework) RC2"
2) 添加了一个名为 "ClassLibrary1")
的 Class 库(.Net 核心)3) 在网络中 app.Project.json 我像这样添加了对类库 1 的引用
"dependencies": { "ClassLibrary1":“1.0.0-*”等...
4) 获取错误
严重性代码说明项目文件行抑制状态 错误
NU1001 无法解析依赖项 ClassLibrary1。
我理解微软为什么要这样做,因为他们想要精简和模块化,但是 应该有一个选项可以像经典 library.It 那样为您添加参考 library.It 在我看来是退后一步。
这是一个错误还是我?
感谢您的回复
将 class 库中的 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"
}
}
}
我运行遇到同样的问题。我不得不手动 运行 "Restore Packages" 并且错误消失了!