2
0

Directory.Build.props 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <Project>
  2. <Import Project="$(MSBuildThisFileFullPath).user" Condition="Exists('$(MSBuildThisFileFullPath).user')" />
  3. <!--
  4. Assembly Info properties that apply to all projects/assemblies.
  5. -->
  6. <PropertyGroup>
  7. <SignAssembly>true</SignAssembly>
  8. <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)src\Renci.SshNet.snk</AssemblyOriginatorKeyFile>
  9. <GenerateDocumentationFile>true</GenerateDocumentationFile>
  10. <LangVersion>latest</LangVersion>
  11. <!--
  12. <WarningLevel>9999</WarningLevel>
  13. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  14. -->
  15. <AutoGenerateBindingRedirects>false</AutoGenerateBindingRedirects>
  16. </PropertyGroup>
  17. <!--
  18. Code analysis properties.
  19. -->
  20. <PropertyGroup>
  21. <EnableNETAnalyzers>false</EnableNETAnalyzers>
  22. <AnalysisLevel>preview-All</AnalysisLevel>
  23. <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
  24. </PropertyGroup>
  25. <!--
  26. Add the stylecop config to each project.
  27. -->
  28. <ItemGroup>
  29. <AdditionalFiles Include="..\..\stylecop.json" Link="stylecop.json" />
  30. </ItemGroup>
  31. <!--
  32. Use fixed version of analyzers.
  33. -->
  34. <ItemGroup>
  35. <!--
  36. <PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="8.0.0-preview1.23165.1" PrivateAssets="all" />
  37. <PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.435" PrivateAssets="all" />
  38. <PackageReference Include="Meziantou.Analyzer" Version="2.0.52" PrivateAssets="all" />
  39. -->
  40. <!--
  41. <PackageReference Include="SonarAnalyzer.CSharp" Version="8.55.0.65544" PrivateAssets="all" />
  42. -->
  43. </ItemGroup>
  44. </Project>