Visual Studio for Mac .NET Core 1.1.0 Nuget无法安装

时间:2016-11-24 10:00:23

标签: c# asp.net visual-studio

所以我安装了Visual Studio for Mac并运行了Sierra 10.12.1。在安装某些Nugets时遇到问题,同时解决Microsoft.AspNet.Core.Mvc问题(由于项目文件中的TargetFramework不是因为1.1.0),我正在与Microsoft.Extensions.Configuration.Json进行斗争。

以下是错误消息

Retrieving package 'Microsoft.Extensions.Configuration.Json 1.1.0' from 'nuget.org'.
Successfully installed 'Microsoft.Extensions.Configuration.Json 1.1.0' to App
Build started 11/24/2016 10:44:38 AM.
__________________________________________________
Project "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" (restore target(s)):

Target _GenerateRestoreGraph:
    __________________________________________________
    Project "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" is building "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" (_GenerateRestoreGraphProjectEntry target(s)):

    Target _GenerateRestoreDependencies:
        __________________________________________________
        Project "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" is building "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" (_GenerateRestoreGraphWalkPerFramework target(s)):


    Target _GetAllRestoreProjectReferences:
        __________________________________________________
        Project "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" is building "/Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj" (_GenerateRestoreProjectReferencePaths target(s)):

Target Restore:
    Restoring packages for /Users/joakimcarselind/Projects/Cure/Cure/src/App/App.csproj...

      CACHE https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/index.json
      GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg
      OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg 48ms
    Failed to download package from 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg'.
    Failure has occurred while loading a type.
      GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg
      OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg 4ms
    Failed to download package from 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg'.
    Failure has occurred while loading a type.
      GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg
      OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg 6ms
    /Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/NuGet.targets : error : Failed to download package from 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg'.
    /Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/NuGet.targets : error : Failure has occurred while loading a type.
    /Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/NuGet.targets(70,5): error MSB4018: The "RestoreTask" task failed unexpectedly.
    /Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/NuGet.targets(70,5): error MSB4018: This is an unhandled exception from a task -- PLEASE OPEN A BUG AGAINST THE TASK OWNER.
    /Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/NuGet.targets(70,5): error MSB4018: System.AggregateException: One or more errors occurred. ---> NuGet.Protocol.Core.Types.FatalProtocolException: Unable to load package 'Microsoft.Extensions.Configuration.FileExtensions'.

 ... lots of text (couldn't fit it all since it was >150' lines
/Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/NuGet.targets(70,5): error MSB4018: 
    0 Warning(s)
    2 Error(s)

Time Elapsed 00:00:00.52

Install failed. Rolling back...
Executing nuget actions took 3.65 sec
Failed to download package from 'https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/1.1.0/microsoft.extensions.configuration.fileextensions.1.1.0.nupkg'.
Failure has occurred while loading a type.

如果微软有人认为这是其他一些问题:)

  • 在Nuget套餐之后搜索的整体体验非常糟糕。一个人希望能够使用通配符进行搜索,或者至少期望它只是在输入Json时找到相关的包(找不到Microsoft.Extensions.Configuration.Json ......)。

  • 同时报告VS的问题并不起作用,因为我在同一台计算机上发布此问题,因此我抱怨互联网连接。

2 个答案:

答案 0 :(得分:1)

首先安装依赖项self.然后添加Microsoft.Extensions.Configuration.FileExtensions导致安装成功!

编辑:不幸的是,快乐的时光早在我希望的时候。尝试安装EntityFrameworkCore时出现完全相同的问题,并且瞬态依赖项列表无法跟随bortom

答案 1 :(得分:0)

我有类似的问题,我只是去管理NuGet包并将包更新到最新版本。这对我有用。