🔧 Adds guards for specific properties & targets instead of applying them on all projects
This commit is contained in:
@@ -44,8 +44,6 @@
|
||||
<ClsCompliant>false</ClsCompliant>
|
||||
<!-- Defaults to checked context for math operations, throws OverflowException when needed -->
|
||||
<CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
|
||||
<ApplicationHighDpiMode>PerMonitorV2</ApplicationHighDpiMode>
|
||||
<ApplicationVisualStyles>true</ApplicationVisualStyles>
|
||||
<EmitCompilerGeneratedFiles>false</EmitCompilerGeneratedFiles>
|
||||
<GenerateRequiresPreviewFeaturesAttribute>False</GenerateRequiresPreviewFeaturesAttribute>
|
||||
<DefaultItemExcludes>$(DefaultItemExcludes);*.log;*.binlog</DefaultItemExcludes>
|
||||
@@ -99,7 +97,12 @@
|
||||
<OpenApiDocumentsDirectory>$(MSBuildProjectDirectory)/OpenApi</OpenApiDocumentsDirectory>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Label="MAUI Features">
|
||||
<PropertyGroup Condition="$(UseWindowsForms) == 'true'">
|
||||
<ApplicationHighDpiMode>PerMonitorV2</ApplicationHighDpiMode>
|
||||
<ApplicationVisualStyles>true</ApplicationVisualStyles>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Label="MAUI Features" Condition="$(UseMaui) == 'true'">
|
||||
<TrimMode>Full</TrimMode>
|
||||
<MauiEnableXamlCBindingWithSourceCompilation>true</MauiEnableXamlCBindingWithSourceCompilation>
|
||||
<MauiStrictXamlCompilation>true</MauiStrictXamlCompilation>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<Project>
|
||||
<Target Name="RestoreNpmAssets">
|
||||
<Target Name="RestoreNpmAssets" Condition="Exists('$(MSBuildProjectDirectory)/package.json')" BeforeTargets="Restore">
|
||||
<Exec Command="npm install" />
|
||||
</Target>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user