[XamlC] Disable XamlC on non-Release builds (#1087)

This commit is contained in:
Stephane Delcroix 2021-05-27 02:14:20 +02:00 коммит произвёл GitHub
Родитель d2d7176cc5
Коммит a30e2435c8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -1,6 +1,7 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MauiKeepXamlResources>True</MauiKeepXamlResources>
<_MauiForceXamlCForDebug>True</_MauiForceXamlCForDebug>
</PropertyGroup>
<Import Project="$(MSBuildThisFileDirectory)Microsoft.Maui.Controls.targets" />

Просмотреть файл

@ -120,6 +120,7 @@
Condition=" '$(DesignTimeBuild)' != 'True' AND '@(MauiXaml)' != ''">
<PropertyGroup>
<_MauiXamlCValidateOnly>$(MauiXamlCValidateOnly)</_MauiXamlCValidateOnly>
<_MauiXamlCValidateOnly Condition="'$(Configuration)' != 'Release' AND '$(_MauiForceXamlCForDebug)' != 'True'">True</_MauiXamlCValidateOnly>
<_MauiXamlCValidateOnly Condition="'$(BuildingForLiveUnitTesting)' == 'True' ">True</_MauiXamlCValidateOnly>
</PropertyGroup>
<XamlCTask