【问题标题】:Using Thread.CurrentThread.ManagedThreadId in .Net Standard 1.2在 .Net Standard 1.2 中使用 Thread.CurrentThread.ManagedThreadId
【发布时间】:2018-07-09 04:04:24
【问题描述】:

我正在将多个 PCL 库转换为 .Net Standard 1.2
我只转换到 1.2 的原因是因为我们仍然需要对 8.1 和 Windows Phone 的支持。

我遇到了一个问题:

Thread.CurrentThread.ManagedThreadId;

我的 .csproj(在 VS2017 中):

<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>netstandard1.2</TargetFramework>
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="System.Threading" Version="4.3.0" />
    <!--<PackageReference Include="System.Threading.Thread" Version="4.0.0" />-->
  </ItemGroup>
</Project>

似乎只支持从 1.3 开始... https://www.nuget.org/packages/System.Threading.Thread/4.3.0

替代方案?

【问题讨论】:

    标签: .net multithreading portable-class-library .net-standard


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多