Common.csproj.include 1.4 KB

1234567891011121314151617181920212223242526
  1. <!-- Common definitions shared by all .csproj files -->
  2. <Project>
  3. <PropertyGroup>
  4. <GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
  5. <GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
  6. <GenerateAssemblyInformationalVersionAttribute>false</GenerateAssemblyInformationalVersionAttribute>
  7. <GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
  8. <GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
  9. <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
  10. <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
  11. <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
  12. <GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute>
  13. </PropertyGroup>
  14. <PropertyGroup>
  15. <DefineConstants>$(DefineConstants);SIGNED</DefineConstants>
  16. <AssemblyOriginatorKeyFile>../keys/Grpc.snk</AssemblyOriginatorKeyFile>
  17. <SignAssembly>true</SignAssembly>
  18. <PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
  19. </PropertyGroup>
  20. <!-- Needed for the net45 build to work on Unix. See https://github.com/dotnet/designs/pull/33 -->
  21. <ItemGroup>
  22. <PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0-preview.2" PrivateAssets="All" />
  23. </ItemGroup>
  24. </Project>