Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Microsoft.AspNetCore.signar.Client 1.0.1与uap10.0.15063不兼容_C#_Uwp_Signalr - Fatal编程技术网

C# Microsoft.AspNetCore.signar.Client 1.0.1与uap10.0.15063不兼容

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

这是我的asp.net核心api的.csproj文件:
在此处输入代码

 <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。所以你找到了解决办法,但理解错了。