1 write to MSBuildProj
dotnet-svcutil-lib (1)
Bootstrapper\SvcutilBootstrapper.cs (1)
123this.MSBuildProj = await MSBuildProj.DotNetNewAsync(projectFullPath, logger, cancellationToken).ConfigureAwait(false);
13 references to MSBuildProj
dotnet-svcutil-lib (13)
Bootstrapper\SvcutilBootstrapper.cs (13)
88result = await ProcessRunner.RunAsync("dotnet", $"run \"{paramsFilePath}\"", this.MSBuildProj.DirectoryPath, redirectOutput, logger, cancellationToken).ConfigureAwait(false); 124this.MSBuildProj.AddDependency(svcutilPkgRef, true); 129this.MSBuildProj.TargetFramework = targetFramework; 132this.MSBuildProj.SetEnableMsixTooling(); 142this.MSBuildProj.AddDependency(dependency); 147this.MSBuildProj.RuntimeIdentifier = this.Options.RuntimeIdentifier; 151this.MSBuildProj.ClearWarningsAsErrors(); 153await this.MSBuildProj.SaveAsync(logger, cancellationToken).ConfigureAwait(false); 170string programFilePath = Path.Combine(this.MSBuildProj.DirectoryPath, "Program.cs"); 177var paramsFilePath = Path.Combine(this.MSBuildProj.DirectoryPath, s_bootstrapperParamsFileName); 193var restoreResult = await this.MSBuildProj.RestoreAsync(logger, cancellationToken).ConfigureAwait(false); 201var buildResult = await this.MSBuildProj.BuildAsync(logger, cancellationToken).ConfigureAwait(false); 219this.MSBuildProj?.Dispose();