选中类库项目,右击->编辑项目
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<!-- 声明需要的目标框架 -->
<TargetFrameworks>net461;net48;netcoreapp3.1;net5.0-windows;net6.0-windows </TargetFrameworks>
<UseWindowsForms>true</UseWindowsForms>
<IsPublishable>False</IsPublishable>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<!-- 类库的ID-->
<PackageId>Win32Net</PackageId>
<!--类库的标签-->
<PackageTags>win32;api;hook;mouse;system</PackageTags>
<!--作者-->
<Authors>raoyutian</Authors>
<!-- 公司信息 -->
<Company></Company>
<!-- 描述-->
<Description>Win32API的封装,包括鼠标键盘hook,以及模拟键盘输入;系统硬件信息</Description>
<!--项目地址-->
<PackageProjectUrl> </PackageProjectUrl>
<!--源码地址-->
<RepositoryUrl> </RepositoryUrl>
<!--版本等其他信息-->
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<AssemblyVersion>1.2.0</AssemblyVersion>
<FileVersion>1.2.0</FileVersion>
<Version>1.2.0</Version>
<AutoGenerateBindingRedirects>True</AutoGenerateBindingRedirects>
</PropertyGroup>
<!--目标框架引用-->
<ItemGroup Condition=" '$(TargetFramework)'!='netcoreapp3.1' And '$(TargetFramework)'!='net5.0-windows' And '$(TargetFramework)'!='net6.0-windows'">
<Reference Include="Interop.Accessibility">
<HintPath>Interop.Accessibility.dll</HintPath>
</Reference>
<Reference Include="System.Management"></Reference>
</ItemGroup>
<!--目标框架引用-->
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1'Or '$(TargetFramework)' == 'net5.0-windows' Or '$(TargetFramework)' == 'net6.0-windows' ">
<PackageReference Include="System.Management" Version="6.0.0" />
</ItemGroup>
</Project>