C# Microsoft.AspNetCore.signar.Client 1.0.1与uap10.0.15063不兼容
这是我的asp.net核心api的.csproj文件:C# Microsoft.AspNetCore.signar.Client 1.0.1与uap10.0.15063不兼容,c#,uwp,signalr,C#,Uwp,Signalr,这是我的asp.net核心api的.csproj文件: 在此处输入代码 <PropertyGroup> <TargetFramework>netcoreapp2.2</TargetFramework> <AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel> </PropertyGroup> <ItemGroup> <Com
在此处输入代码
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
</PropertyGroup>
<ItemGroup>
<Compile Remove="Enums\SubCategory.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" />
<PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.1.0" />
<PackageReference Include="Microsoft.VisualStudio.LiveShare" Version="1.1.57" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.2.3" />
<PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
<PackageReference Include="NSwag.AspNetCore" Version="12.1.0" />
</ItemGroup>
</Project>
netcoreapp2.2
过程中
我的UWP前端:
目标版本:windows 10,版本1809(10.0;版本17763)
最低版本:Windows 10创建者更新(10.0,版本15063)
我想创建聊天室并添加aspnetcore signalR客户端:这是我得到的错误:
Microsoft.AspNetCore.signar.Client 1.0.1与uap10.0.15063不兼容
我已经尝试安装不同的aspnetcore signalR客户端版本,但都没有帮助。有人能帮我解决这个问题吗?感谢您UWP build 16299及以上版本支持.NET标准2.0,然后可以使用SignalR软件包,因此在您的情况下,唯一的希望是升级您的UWP运行时。感谢您的回答,但显然我需要为UWP客户端安装Microsoft.AspNet.SignalR.Client,而不是Microsoft.AspNetCore.signar.client一般来说,您可以使用这两个库,因为它们是等效的signar客户端库。但是,ASP.NET核心版本需要遵守.NET标准2.0(我在上面说过,较低的UWP版本将不匹配),而ASP.NET核心版本只需要.NET标准1.3。所以你找到了解决办法,但理解错了。