Nuget 安装.net core的Stormpath时无法解析某些依赖项
通过软件包控制台安装.NET Core的Stormpath时,出现以下错误:Nuget 安装.net core的Stormpath时无法解析某些依赖项,nuget,.net-core,stormpath,project.json,Nuget,.net Core,Stormpath,Project.json,通过软件包控制台安装.NET Core的Stormpath时,出现以下错误: Unable to resolve 'Stormpath.Owin.Views.Precompiled (>= 0.4.4)' for '.NETFramework,Version=v4.5.2'. Unable to resolve 'Stormpath.Owin.Abstractions (>= 1.7.2)' for '.NETFramework,Version=v4.5.2'. Unable t
Unable to resolve 'Stormpath.Owin.Views.Precompiled (>= 0.4.4)' for '.NETFramework,Version=v4.5.2'.
Unable to resolve 'Stormpath.Owin.Abstractions (>= 1.7.2)' for '.NETFramework,Version=v4.5.2'.
Unable to resolve 'Stormpath.SDK.RestSharpClient (>= 0.94.0)' for '.NETFramework,Version=v4.5.2'.
Unable to resolve 'Stormpath.SDK.JsonNetSerializer (>= 0.91.0)' for '.NETFramework,Version=v4.5.2'.
Unable to resolve 'Polyglot (>= 1.2.0)' for '.NETFramework,Version=v4.5.2'.
Unable to resolve 'Stormpath.Configuration (>= 6.0.0)' for '.NETFramework,Version=v4.5.2'.
Unable to resolve 'Stormpath.SDK.Abstractions (>= 0.96.1)' for '.NETFramework,Version=v4.5.2'.
这些错误的原因是什么
My project.json:
"frameworks":{
"net452":{
"dependencies":{
"PhotoBooking.Contracts":{
"target":"project"
},
"PhotoBooking.Data":{
"target":"project"
},
"PhotoBooking.Domain":{
"target":"project"
}
}
}
}
您需要在
project.json
"frameworks": {
"net452": {}
}
在使用
dotnet还原之后
您需要在project.json
"frameworks": {
"net452": {}
}
在使用
dotnet还原之后
问题可能出在package.json文件中。从您发布的代码片段来看,您的依赖项部分似乎不在正确的位置
从您的问题中,我无法判断您是在.NET Core(netcoreapp1.1
)还是.NET Framework(net452
)之上构建ASP.NET Core应用程序。不过,Stormpath软件包在这两种情况下都可以工作
以下是适用于.NET Framework 4.5.2的project.json文件:
{
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Stormpath.AspNetCore": "0.9.0",
"PhotoBooking.Contracts": {
"target":"project"
},
// your other dependencies here
},
"frameworks": {
"net452": {}
}
}
对于.NET核心项目:
{
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Stormpath.AspNetCore": "0.9.0",
"PhotoBooking.Contracts": {
"target":"project"
},
// your other dependencies here
},
"frameworks": {
"netcoreapp1.1": {
"imports": "dotnet"
}
}
}
免责声明:我是软件包的作者。问题可能出在您的package.json文件中。从您发布的代码片段来看,您的依赖项部分似乎不在正确的位置
从您的问题中,我无法判断您是在.NET Core(netcoreapp1.1
)还是.NET Framework(net452
)之上构建ASP.NET Core应用程序。不过,Stormpath软件包在这两种情况下都可以工作
以下是适用于.NET Framework 4.5.2的project.json文件:
{
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Stormpath.AspNetCore": "0.9.0",
"PhotoBooking.Contracts": {
"target":"project"
},
// your other dependencies here
},
"frameworks": {
"net452": {}
}
}
对于.NET核心项目:
{
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Stormpath.AspNetCore": "0.9.0",
"PhotoBooking.Contracts": {
"target":"project"
},
// your other dependencies here
},
"frameworks": {
"netcoreapp1.1": {
"imports": "dotnet"
}
}
}
免责声明:我是软件包的作者。谢谢您的回答!我需要添加哪些依赖项?很抱歉,我只是从这开始工作。就像在post-net452
中一样,你能为我写一个依赖项“框架”的例子:{“netcoreapp1.0”:{},“net452”:{},
谢谢你的有效答案!我需要添加哪些依赖项?很抱歉,我只是从这开始工作。就像在post-net452
中一样,你能为我写些什么吗?带有依赖项的示例“框架”:{“netcoreapp1.0”:{},“net452”:{},
我从你发布的评论中复制了你的project.json内容。如果可能的话,您可以编辑您的问题并添加project.json文件的其余部分,而不仅仅是frameworks部分吗?我从您发布的评论中复制了您的project.json内容。如果可能,您是否可以编辑您的问题并添加project.json文件的其余部分,而不仅仅是frameworks部分?