我想在我的C#项目使用DropBox的SDK(https://github.com/dropbox/dropbox-sdk-dotnet )。Dropbox的.NET SDK安装失败(一个或多个包与.NETCoreApp,版本= 1.1版不兼容。)
当我添加使用的NuGet,我得到以下错误:
包Dropbox.Api 4.3.0不符合netcoreapp1.1(.NETCoreApp,版本= V1.1)兼容。 Package Dropbox.Api 4.3.0支持: - net45(.NETFramework,Version = v4.5) - portable-dnxcore50 + net45 + win8 + wp8 + wpa81(.NETPortable,Version = v0.0,Profile = net45 + wp80 + win8 + wpa81 + dnxcore50) - portable-net40 + sl5 + win8 + wp8 + wpa81(.NETPortable,Version = v0.0,Profile = Profile328) 一个或多个软件包与.NETCoreApp版本= v1.1不兼容。
大量的搜索(包括堆栈溢出)指向需要在我的.csproj文件中添加一个条目。事实上,SDK说你需要添加一个引用。我已经修改我的文件如下,但我仍然得到错误。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp1.1</TargetFramework>
<PackageTargetFallback Condition="'$(TargetFramework)'=='Net45'">portable-net45win8+wp8+wpa81+dnxcore50</PackageTargetFallback>
</PropertyGroup>
</Project>
任何想法非常赞赏。
对我来说,错误信息似乎很清楚。 SDK似乎与.Net核心不兼容。你有可能使用标准的.Net框架吗? –