3 writes to OutputAssembly
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (1)
851
OutputAssembly
= new TaskItem(Path.GetFileNameWithoutExtension(Sources[0].ItemSpec));
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
CscTests.cs (1)
174
csc.
OutputAssembly
= MSBuildUtil.CreateTaskItem("x.exe");
VbcTests.cs (1)
173
vbc.
OutputAssembly
= MSBuildUtil.CreateTaskItem("x.exe");
12 references to OutputAssembly
Microsoft.Build.Tasks.CodeAnalysis (12)
src\Compilers\Core\MSBuildTask\Csc.cs (2)
571
CheckHostObjectSupport(param = nameof(
OutputAssembly
), cscHostObject.SetOutputAssembly(
OutputAssembly
?.ItemSpec));
src\Compilers\Core\MSBuildTask\ManagedCompiler.cs (7)
271
set { _store[nameof(
OutputAssembly
)] = value; }
272
get { return (ITaskItem?)_store[nameof(
OutputAssembly
)]; }
843
(
OutputAssembly
== null) &&
859
OutputAssembly
.ItemSpec += ".dll";
863
OutputAssembly
.ItemSpec += ".netmodule";
867
OutputAssembly
.ItemSpec += ".exe";
897
commandLine.AppendSwitchIfNotNull("/out:",
OutputAssembly
);
src\Compilers\Core\MSBuildTask\Vbc.cs (3)
279
MovePdbFileIfNecessary(
OutputAssembly
?.ItemSpec);
854
CheckHostObjectSupport(param = nameof(
OutputAssembly
), vbcHostObject.SetOutputAssembly(
OutputAssembly
?.ItemSpec));