mirror of
https://github.com/SpecterOps/pass-the-passkey
synced 2026-08-05 20:44:41 +00:00
35 lines
1.3 KiB
XML
35 lines
1.3 KiB
XML
<Project>
|
|
<!-- These common settings only apply to C# projects. -->
|
|
<PropertyGroup>
|
|
<!-- Configure C# language properties -->
|
|
<LangVersion>latest</LangVersion>
|
|
<Nullable>enable</Nullable>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<ProduceReferenceAssembly>false</ProduceReferenceAssembly>
|
|
|
|
<!-- Code Analysis -->
|
|
<EnableNETAnalyzers>true</EnableNETAnalyzers>
|
|
<AnalysisLevel>latest-recommended</AnalysisLevel>
|
|
<CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
|
|
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
|
|
|
|
<!-- Redirect output directories -->
|
|
<UseArtifactsOutput>true</UseArtifactsOutput>
|
|
<ArtifactsPath>$(MSBuildThisFileDirectory)../Build</ArtifactsPath>
|
|
|
|
<!-- Only selected projects will generate a NuGet package -->
|
|
<IsPackable>false</IsPackable>
|
|
<IsPublishable>false</IsPublishable>
|
|
<EnablePackageValidation>true</EnablePackageValidation>
|
|
|
|
<!-- Assembly metadata -->
|
|
<Product>Pass-the-Passkey</Product>
|
|
<Authors>Michael Grafnetter</Authors>
|
|
<Company>SpecterOps</Company>
|
|
<Copyright>Copyright © SpecterOps</Copyright>
|
|
|
|
<!-- Use lock files to enable NuGet package caching at GitHub -->
|
|
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
|
|
</PropertyGroup>
|
|
</Project>
|