2 writes to _temporaryBatchFile
Microsoft.Build.Utilities.Core (2)
ToolTask.cs (2)
1411
_temporaryBatchFile
= FileUtilities.GetTemporaryFile(".cmd");
1418
_temporaryBatchFile
= FileUtilities.GetTemporaryFile(".sh");
10 references to _temporaryBatchFile
Microsoft.Build.Utilities.Core (10)
ToolTask.cs (10)
1424
File.AppendAllText(
_temporaryBatchFile
, "#!/bin/sh\n"); // first line for UNIX is ANSI
1426
File.AppendAllText(
_temporaryBatchFile
, AdjustCommandsForOperatingSystem(commandLineCommands), EncodingUtilities.CurrentSystemOemEncoding);
1428
commandLineCommands = $"\"{
_temporaryBatchFile
}\"";
1440
encoding = EncodingUtilities.BatchFileEncoding(commandLineCommands +
_temporaryBatchFile
, UseUtf8Encoding);
1448
File.AppendAllText(
_temporaryBatchFile
,
1454
File.AppendAllText(
_temporaryBatchFile
, commandLineCommands, encoding);
1460
string batchFileForCommandLine =
_temporaryBatchFile
;
1616
if (
_temporaryBatchFile
!= null && FileSystems.Default.FileExists(
_temporaryBatchFile
))
1618
DeleteTempFile(
_temporaryBatchFile
);