2017-06-02 30 views
-1
安裝Microsoft.EntityFrameworkCore

時爲什麼我得到一個錯誤信息安裝,包裝Microsoft.EntityFrameworkCore -Version 1.1.2通過的NuGet


GET https://api.nuget.org/v3/registration1-gz/microsoft.entityframeworkcore/index.json OK https://api.nuget.org/v3/registration1-gz/microsoft.entityframeworkcore/index.json 924ms恢復C:\ Users \ Usr \ Documents \ Visual Studio的軟件包 2017 \ Projects \ Prj10 \ Prj10 \ Prj10.csproj ...安裝包: 軟件包Microsoft.CodeAnalysis.CSharp 1.3.0與 netcoreapp1.1(.NETCoreApp,版本= v1.1)不兼容。軟件包 Microsoft.CodeAnalysis.CSharp 1.3.0支持:portable-net 45 + win8 (.NETPortable,Version = v0.0,Profile = Profile7)行:1 char:1 + Install-Package Microsoft.EntityFrameworkCore -Version 1.1.2 +〜~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:未指定:(:) [安裝包],例外 + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand 安裝包:包Microsoft.CodeAnalysis.Common 1.3.0不是 兼容netcoreapp1.1(.NETCoreApp,版本= v1.1)。軟件包 Microsoft.CodeAnalysis.Common 1.3.0支持:portable-net 45 + win8 (.NETPortable,Version = v0.0,Profile = Profile7)行:1 char:1 + Install-Package Microsoft.EntityFrameworkCore -Version 1.1.2 +〜~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified:(:) [Install-Package],Exception + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand Install-Package:One或更多的軟件包與 .NETCoreApp版本= v1.1不兼容。在行:1 char:1 + Install-Package Microsoft.EntityFrameworkCore -Version 1.1.2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand 安裝包:包恢復失敗。 「伊斯蘭QA」的回滾包改變 。在行:1 char:1 + Install-Package Microsoft.EntityFrameworkCore -Version 1.1.2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

+0

什麼是您的項目類型,.net核心?什麼是你的Visual Studio版本?我可以使用Visual Studio 2017版本15.2(26430.6)將此軟件包安裝到我的.net核心項目中。請檢查您的Visual Studio 2017版本。 –

+0

.net核心是我的項目類型 – SamekaTV

+0

它在我的機器上運行良好,並帶有一個空白的.net核心項目。不確定這個問題是否與你的VS版本,項目本身或其他問題有關。所以你可以請嘗試更新你的VS到最新版本,然後創建一個空白的項目來安裝包,檢查它是否正常工作?如果沒有,請與我們分享樣本,以便我們能夠重現此問題。 –

回答

0

你的答案是錯誤消息。看來有些軟件包與您選擇的配置文件不兼容。確保你選擇了一個版本的軟件包,或者你改變了你正在使用的配置文件。

以下是錯誤消息的項目:

包Microsoft.CodeAnalysis.CSharp 1.3.0不符合 netcoreapp1.1包Microsoft.CodeAnalysis.CSharp兼容1.3.0支持: portable- net 45 + win8(.NETPortable,Version = v0。0,外形= Profile7)

一個或多個包與.NETCoreApp,版本= 1.1版不兼容

看來,EntityFrameworkCore取決於版本CodeAnalysus.CSharp的,是不是有netcoreapp1兼容0.1。它似乎需要完整的netstandard1.3配置文件