From bed256a52ed63830b0004c8404f50a41e0d9d7c2 Mon Sep 17 00:00:00 2001 From: ema Date: Wed, 8 Jan 2025 09:36:14 +0800 Subject: [PATCH] chore: ignore external props --- build/MicaSetup.Tools/MakeMica.Cli/Core/CSharpCompiler.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build/MicaSetup.Tools/MakeMica.Cli/Core/CSharpCompiler.cs b/build/MicaSetup.Tools/MakeMica.Cli/Core/CSharpCompiler.cs index fac34c6..079f254 100644 --- a/build/MicaSetup.Tools/MakeMica.Cli/Core/CSharpCompiler.cs +++ b/build/MicaSetup.Tools/MakeMica.Cli/Core/CSharpCompiler.cs @@ -41,7 +41,8 @@ public static void Build(MicaConfig config) Console.OutputEncoding = Encoding.UTF8; CliResult uninstResult = msbuild - .WithArguments(@".dist\MicaSetup.Uninst.csproj /t:Rebuild /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile /restore") + .WithArguments(@".dist\MicaSetup.Uninst.csproj /t:Rebuild /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile /p:ImportDirectoryBuildProps=false /p:RestoreUseStaticGraphEvaluation=false /restore") + .WithEnvironmentVariable([("ExcludeRestorePackageImports", "true")]) .WithStandardOutputPipe(PipeTarget.ToDelegate(static async (line, token) => { Console.Out.WriteLine(line); @@ -62,7 +63,8 @@ public static void Build(MicaConfig config) File.Copy(@".\.dist\bin\Release\MicaSetup.exe", @".\.dist\Resources\Setups\Uninst.exe", true); CliResult setupResult = msbuild - .WithArguments(@".\.dist\MicaSetup.csproj /t:Build /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile /restore") + .WithArguments(@".\.dist\MicaSetup.csproj /t:Build /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile /p:ImportDirectoryBuildProps=false /p:RestoreUseStaticGraphEvaluation=false /restore") + .WithEnvironmentVariable([("ExcludeRestorePackageImports", "true")]) .WithStandardOutputPipe(PipeTarget.ToDelegate(static async (line, token) => { Console.Out.WriteLine(line);