.Net Core 1.1.0 NuGet程序包无法在Visual Studio Mac中安装 [英] .Net Core 1.1.0 NuGet packages fail to install in Visual Studio Mac

查看:167
本文介绍了.Net Core 1.1.0 NuGet程序包无法在Visual Studio Mac中安装的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在Visual Studio Mac Preview中使用ASPNet.Core 1.1.0应用程序,但无法更新/安装NuGet软件包。

I'm playing around with a ASPNet.Core 1.1.0 application in Visual Studio Mac Preview and have problems updating/installing NuGet packages.

如果我尝试更新例如从1.0.0到1.1.0的Microsoft.AspNetCore.Diagnostics,下载失败并完全删除了程序包。然后,我必须再次下载并安装1.0.0的软件包。 Microsoft.AspNetCore.Server.Kestrel也是如此。

If I try to update eg. Microsoft.AspNetCore.Diagnostics from 1.0.0 to 1.1.0 it fails the download and removed the package completely. I then have to download and install the package for 1.0.0 again. Same goes for Microsoft.AspNetCore.Server.Kestrel.

Microsoft.EntityFrameworkCore我无法安装任何版本。
此处是异常输出: https://gist.github.com/anonymous/52ceb28b8d9781835b226bcbe9d04d58

Microsoft.EntityFrameworkCore I'm not able to install in any version. Heres the exception output: https://gist.github.com/anonymous/52ceb28b8d9781835b226bcbe9d04d58

我知道一切都已经准备就绪,但是我想知道其他人是否也遇到了同样的问题并且知道解决方法/解决方案。

I know everything is right out of the oven, but was wondering if other people have experienced the same issues and know of a workaround/solution.

推荐答案

对于其他遇到类似问题的人,以下是逐步介绍:

For everyone else having similar problems, here's a walk-through:


  1. 首先安装.NET Core 1.1.0: https://www.microsoft.com/net/core#macos

.NET Core 1.1.0官方安装程序(截至撰写本文时)包括.NET Core SDK 1.0.0 Preview 2。

The official .NET Core 1.1.0 installer (as of when this is written) includes the .NET Core SDK 1.0.0 Preview 2.

您将需要.NET Core SDK 1.0.0预览版3.在此处下载: https://github.com/dotnet/core/blob/master/release-notes/preview3-d ownload.md

You will need .NET Core SDK 1.0.0 Preview 3. Download it here: https://github.com/dotnet/core/blob/master/release-notes/preview3-download.md


  1. 在Visual Studio Mac中创建新项目

  1. Create a new project in Visual Studio Mac

关闭项目

打开project / src / myapp / myapp.csproj并更改 netcoreapp1。 0到 netcoreapp1.1。保存并关闭文件。

Open up project/src/myapp/myapp.csproj and change "netcoreapp1.0" to "netcoreapp1.1". Save and close the file.

< TargetFramework> netcoreapp1.1< / TargetFramework>


  1. 在Visual Studio Mac中打开解决方案并进行编译。

现在,您将能够将NuGet软件包更新到最新版本。

Now you will be able to update your NuGet packages to newest versions.

应该运行遇到问题时,站在/ project / src / myapp /

Should you run into problems, do a "dotnet restore" when standing in /project/src/myapp/

这篇关于.Net Core 1.1.0 NuGet程序包无法在Visual Studio Mac中安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆