Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

73 righe
3.7 KiB

  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFrameworks>netstandard1.3;netstandard2.0;netstandard2.1;netcoreapp3.1;net5.0;net6.0</TargetFrameworks>
  4. <TargetFrameworks Condition=" '$(OS)' == 'Windows_NT' ">$(TargetFrameworks);net452;net461</TargetFrameworks>
  5. <TargetFrameworks Condition=" '$(OS)' == 'Windows_NT' AND '$(MSBuildRuntimeType)' != 'Core' ">$(TargetFrameworks);uap10.0</TargetFrameworks>
  6. <AssemblyName>MQTTnet.Extensions.Rpc</AssemblyName>
  7. <RootNamespace>MQTTnet.Extensions.Rpc</RootNamespace>
  8. <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
  9. <Company>The contributors of MQTTnet</Company>
  10. <Product>MQTTnet</Product>
  11. <Description>This is an extension library which allows executing synchronous device calls including a response using MQTTnet.</Description>
  12. <Authors>The contributors of MQTTnet</Authors>
  13. <PackageId>MQTTnet.Extensions.Rpc</PackageId>
  14. <SignAssembly>false</SignAssembly>
  15. <DelaySign>false</DelaySign>
  16. <PublishRepositoryUrl>true</PublishRepositoryUrl>
  17. <IncludeSymbols>true</IncludeSymbols>
  18. <SymbolPackageFormat>snupkg</SymbolPackageFormat>
  19. <Copyright>Christian Kratky 2016-2022</Copyright>
  20. <PackageProjectUrl>https://github.com/dotnet/MQTTnet</PackageProjectUrl>
  21. <RepositoryUrl>https://github.com/dotnet/MQTTnet.git</RepositoryUrl>
  22. <RepositoryType>git</RepositoryType>
  23. <PackageTags>MQTT Message Queue Telemetry Transport MQTTClient MQTTServer Server MQTTBroker Broker NETStandard IoT InternetOfThings Messaging Hardware Arduino Sensor Actuator M2M ESP Smart Home Cities Automation Xamarin Blazor</PackageTags>
  24. <NeutralLanguage>en-US</NeutralLanguage>
  25. <EnableNETAnalyzers>false</EnableNETAnalyzers>
  26. <EnforceCodeStyleInBuild>false</EnforceCodeStyleInBuild>
  27. <PackageIcon>nuget.png</PackageIcon>
  28. <EmbedUntrackedSources>true</EmbedUntrackedSources>
  29. <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
  30. <PackageLicenseFile>LICENSE</PackageLicenseFile>
  31. <PackageReleaseNotes>For release notes please go to MQTTnet release notes (https://www.nuget.org/packages/MQTTnet/).</PackageReleaseNotes>
  32. <DisableImplicitAspNetCoreAnalyzers>true</DisableImplicitAspNetCoreAnalyzers>
  33. </PropertyGroup>
  34. <PropertyGroup Condition="'$(TargetFramework)' == 'uap10.0'">
  35. <CopyLocalLockFileAssemblies>false</CopyLocalLockFileAssemblies>
  36. <NugetTargetMoniker>UAP,Version=v10.0</NugetTargetMoniker>
  37. <TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
  38. <TargetPlatformVersion>10.0.18362.0</TargetPlatformVersion>
  39. <TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>
  40. <TargetFrameworkIdentifier>.NETCore</TargetFrameworkIdentifier>
  41. <TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
  42. <DefineConstants>$(DefineConstants);WINDOWS_UWP</DefineConstants>
  43. <DefaultLanguage>en</DefaultLanguage>
  44. <LanguageTargets>$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets</LanguageTargets>
  45. </PropertyGroup>
  46. <ItemGroup>
  47. <None Include="..\..\Images\nuget.png">
  48. <Pack>True</Pack>
  49. <PackagePath>\</PackagePath>
  50. </None>
  51. </ItemGroup>
  52. <ItemGroup>
  53. <None Include="..\..\LICENSE">
  54. <Pack>True</Pack>
  55. <PackagePath>\</PackagePath>
  56. </None>
  57. </ItemGroup>
  58. <ItemGroup>
  59. <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
  60. </ItemGroup>
  61. <ItemGroup>
  62. <ProjectReference Include="..\MQTTnet\MQTTnet.csproj" />
  63. </ItemGroup>
  64. </Project>