2016-11-29 57 views
5

我创建了新的asp.net核心web api项目并更新至1.1。我收到以下错误:将.net Core 1.0更新至1.1时的错误

  1. 该项目尚未恢复或恢复失败 - 运行dotnet restore WebApplication1 C:\ Program Files文件(x86)的\的MSBuild \微软\ VisualStudio的\ v14.0 \ DOTNET的\ Microsoft.DotNet .Common.Targets

  2. 该项目没有在'运行时间'部分列出'win10-x64,win81-x64,win8-x64,win7-x64'之一。

  3. 您可能试图发布不支持的库。使用dotnet pack来分发库。

无法找到运行目标框架” .NETCoreApp,版本= V1.0' 与目标运行时的一个兼容的: 'win10-64,win81-64,win8的-64,Win7的-64'。可能的原因:WebApplication1 C:\ Program Files文件(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ DotNet \ Microsoft.DotNet.Common.Targets 262

请指教!

+0

请出示您的\ Program Files文件\ dotnet \ sdk' – Dmitry

回答

6

请按照this article的步骤操作。

也许你将不得不添加以下代码:

"dependencies": { 
    "Microsoft.NETCore.App": { 
     "type": "platform", 
     "version": "1.1.0" 
    } 
} 
+1

是的!这解决了我的问题。无论出于何种原因,我的'project.json'文件在* dependencies *部分有''Microsoft.NETCore.App“:”1.1.0“';我删除了那个。 我真的需要更多地了解所有这些的实际实现。但是因为'project.json'正在消失...希望我可以等到有一个新模型学习。 :) –

2

您必须指定您的project.json文件中的运行时间段。 在你project.json尝试添加以下部分:下`C`globals.json`(从溶液根),`project.json`,子目录的列表:

"runtimes": { 
    "win10-x64": { } 
    } 
相关问题