包还原失败/ .Net核心安装错误

myf*_*lla 5 visual-studio nuget asp.net-core

安装Vs 2015社区和DotNetCore.1.0.0-VS2015Tools.Preview2.0.1.exe(.Net Core)之后,我尝试创建一个新的.Net Core应用程序并继续收到"Package Restore Failed"消息.

我正要重新安装Win 10,因为重新安装Visual Studio没有帮助,但看到这种情况发生在我的两台计算机上.

有人知道如何解决这个问题吗?

在此输入图像描述

Wei*_*SFT 8

我在Visual Studio 2015的早期版本中遇到了同样的问题,但它在我的Visual Studio社区2015和带有Update 3的Visual Studio Enterprise 2015(包括KB3165756)中都能正常工作.因此,请确保您的Visual Studio社区2015已安装最新的更新.

并且根据错误消息,其中一个依赖关系System.IO.MemoryMappedFiles 4.0.0不支持.NETCoreApp版本1.0.我建议您检查.NET Core应用程序中的project.json文件,其中存储了为默认.NET Core应用程序安装的所有软件包.以下是我的默认.NET Core应用程序中安装的所有软件包,请确保您的应用程序中所有这些软件包版本与它们相同.您可以将它们复制到project.json文件中,保存文件后,这些包将自动安装.

{
  "dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.0.0",
      "type": "platform"
    },
    "Microsoft.AspNetCore.Diagnostics": "1.0.0",
    "Microsoft.AspNetCore.Mvc": "1.0.0",
    "Microsoft.AspNetCore.Razor.Tools": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    },
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.0",
    "Microsoft.AspNetCore.StaticFiles": "1.0.0",
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
    "Microsoft.Extensions.Configuration.Json": "1.0.0",
    "Microsoft.Extensions.Logging": "1.0.0",
    "Microsoft.Extensions.Logging.Console": "1.0.0",
    "Microsoft.Extensions.Logging.Debug": "1.0.0",
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0"
  },
Run Code Online (Sandbox Code Playgroud)

  • 谢谢.我最终重新安装了Windows.现在工作. (3认同)

小智 8

我有同样的问题,我修复了它

  1. 工具 - >选项 - > NugetPackageManager - >包源
  2. 单击+图标添加新的包源
  3. 将名称设置为"dotnet-core"和源https://dotnet.myget.org/F/dotnet-core/api/v3/index.json
  4. 打开包管理器控制台并运行命令"dotnet restore"

那应该解决它.希望这可以帮助