0

我在Visual Studio 2015中有一个.net核心项目,我试图部署到AWS EB环境,并且我收到了大约400个有关无法访问的错误解决依赖关系,如:project.json(19,66): error NU1001: The dependency EntityFramework.Core >= 7.0.0-rc1-final could not be resolved..net core aws eb在Visual Studio 2015中部署无法解决依赖关系

我试图从我的目录运行dotnet build命令以及我得到相同的错误,所以错误是在我的项目,而不是与AWS。

我认为这是与我的project.json或我的项目中的一些配置有关,但我不知道是什么。

这是我project.json文件,如果它可以帮助:

{ 
    "version": "1.0.0-*", 
    "webroot": "wwwroot", 
    "compilationOptions": { 
    "emitEntryPoint": true 
    }, 

    "dependencies": { 
    "Microsoft.AspNet.Server.IIS": "1.0.0-beta7", 
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final", 
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final", 
    "Microsoft.AspNet.Mvc": "6.0.0-rc1-final", 
    "Microsoft.AspNet.Mvc.ViewFeatures": "6.0.0-rc1-final", 
    "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-final", 
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final", 
    "Microsoft.AspNet.Diagnostics": "1.0.0-rc1-final", 
    "Microsoft.AspNet.Session": "1.0.0-rc1-final", 
    "EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final", 
    "EntityFramework.MicrosoftSqlServer.Design": "7.0.0-rc1-final", 
    "EntityFramework.Commands": "7.0.0-rc1-final", 
    "Microsoft.AspNet.Identity.EntityFramework": "3.0.0-rc1-final", 
    "Microsoft.Framework.Configuration": "1.0.0-beta8", 
    "Microsoft.Framework.ConfigurationModel": "1.0.0-beta4", 
    "Microsoft.Framework.ConfigurationModel.UserSecrets": "1.0.0-beta4", 
    "Microsoft.Framework.ConfigurationModel.Json": "1.0.0-beta4", 
    "Microsoft.Extensions.Configuration.FileExtensions": "1.0.0-rc1-final", 
    "Microsoft.Dnx.Runtime": "1.0.0-rc1-final", 
    "MimeKit": "1.3.0-beta7", 
    "MailKit": "1.3.0-beta7", 
    "Google.Apis.Auth": "1.11.1" 
    }, 

    "commands": { 
    "web": "Microsoft.AspNet.Server.Kestrel", 
    "ef": "EntityFramework.Commands" 
    }, 

    "frameworks": { 
    "dnx451": { } 
    }, 

    "exclude": [ 
    "wwwroot", 
    "node_modules", 
    "bower_components" 
    ], 
    "publishExclude": [ 
    "**.user", 
    "**.vspscc", 
    "bower_components" 
    ], 
    "userSecretsId": "----" 
} 

该项目并运行,并可以部署到本地目录,然后通过FTP上传到IIS web服务器,它工作正常。

任何想法?

回答

0

我通过从我的软件包管理器控制台运行dotnet restore命令修复了此问题