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);