1 write to MSBuildProj
dotnet-svcutil-lib (1)
Bootstrapper\SvcutilBootstrapper.cs (1)
123this.MSBuildProj = await MSBuildProj.DotNetNewAsync(projectFullPath, logger, cancellationToken).ConfigureAwait(false);
14 references to MSBuildProj
dotnet-svcutil-lib (14)
Bootstrapper\SvcutilBootstrapper.cs (14)
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(); 153this.MSBuildProj.SuppressWarningMSB3277(); 154await this.MSBuildProj.SaveAsync(logger, cancellationToken).ConfigureAwait(false); 171string programFilePath = Path.Combine(this.MSBuildProj.DirectoryPath, "Program.cs"); 178var paramsFilePath = Path.Combine(this.MSBuildProj.DirectoryPath, s_bootstrapperParamsFileName); 194var restoreResult = await this.MSBuildProj.RestoreAsync(logger, cancellationToken).ConfigureAwait(false); 202var buildResult = await this.MSBuildProj.BuildAsync(logger, cancellationToken).ConfigureAwait(false); 220this.MSBuildProj?.Dispose();