visual-studio - 包还原失败/.Net Core 安装错误

标签 visual-studio asp.net-core nuget

安装 Vs 2015 Community & DotNetCore.1.0.0-VS2015Tools.Preview2.0.1.exe (.Net Core) 后,我尝试创建一个新的 .Net Core 应用程序并不断收到“包恢复失败”消息。

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

请问有人知道怎么解决吗?

enter image description here

最佳答案

我在以前版本的 Visual Studio 2015 中遇到了同样的问题,但它在我的 Visual Studio Community 2015 和带有 Update 3(包括 KB3165756)的 Visual Studio Enterprise 2015 中都可以正常工作。因此,请确保您的 Visual Studio Community 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"
  },

关于visual-studio - 包还原失败/.Net Core 安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38947326/

相关文章:

c# - 来自 Visual Studio 2010 中所有注释的文档

c# - 如何快速编写和运行小型 C# 代码

c# - 执行增量构建时 dll 消失

nuget - 两个 csproj DLL,一个 NuGet 包。这个怎么做?

nuget - 使用 NuGet 添加对名为 *.Resources.dll 的文件的项目程序集引用

svn - 我还必须将第三方库二进制文件保留在源代码管理中吗?

c++ - VS2010 : Compile a C++ Project in 64 bit

c# - Azure 通信服务 - 如何针对 Azure IAM 进行身份验证

c# - 加载X509证书: Error in Azure,无法在本地重现

c# - IdentityServer4:如何添加持久 key 并部署到生产环境中?