22 references to EnsureTrailingSlash
Microsoft.Build.Utilities.Core (22)
FileUtilities.cs (1)
1344
return
EnsureTrailingSlash
(s);
FrameworkLocationHelper.cs (1)
1539
this._pathToDotNetFrameworkReferenceAssemblies = FileUtilities.
EnsureTrailingSlash
(referencePath);
TargetPlatformSDK.cs (1)
107
set => _path = value != null ? FileUtilities.
EnsureTrailingSlash
(value) : null;
TempFileUtilities.cs (1)
74
return FileUtilities.
EnsureTrailingSlash
(basePath);
ToolLocationHelper.cs (5)
661
legacyWindowsMetadataLocation = FileUtilities.
EnsureTrailingSlash
(legacyWindowsMetadataLocation);
2423
referenceAssemblyPath = FileUtilities.
EnsureTrailingSlash
(referenceAssemblyPath);
2549
targetPlatformSDK.ExtensionSDKs.Add(SDKKey, FileUtilities.
EnsureTrailingSlash
(sdkVersionDirectory.FullName));
2822
targetPlatformSDK.ExtensionSDKs.Add(sdkKey, FileUtilities.
EnsureTrailingSlash
(directoryName));
3052
sdk.Platforms.Add(sdkKey, FileUtilities.
EnsureTrailingSlash
(platformVersion.FullName));
TrackedDependencies\CanonicalTrackedInputFiles.cs (1)
593
string currentProjectDirectory = FileUtilities.
EnsureTrailingSlash
(Directory.GetCurrentDirectory());
TrackedDependencies\CanonicalTrackedOutputFiles.cs (1)
113
string currentProjectDirectory = FileUtilities.
EnsureTrailingSlash
(Directory.GetCurrentDirectory());
TrackedDependencies\FileTracker.cs (10)
82
private static readonly string s_tempPath = FileUtilities.
EnsureTrailingSlash
(Path.GetTempPath());
85
private static readonly string s_tempShortPath = FileUtilities.
EnsureTrailingSlash
(NativeMethodsShared.GetShortFilePath(s_tempPath).ToUpperInvariant());
88
private static readonly string s_tempLongPath = FileUtilities.
EnsureTrailingSlash
(NativeMethodsShared.GetLongFilePath(s_tempPath).ToUpperInvariant());
91
private static readonly string s_applicationDataPath = FileUtilities.
EnsureTrailingSlash
(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData).ToUpperInvariant());
94
private static readonly string s_localApplicationDataPath = FileUtilities.
EnsureTrailingSlash
(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData).ToUpperInvariant());
98
private static readonly string s_localLowApplicationDataPath = FileUtilities.
EnsureTrailingSlash
(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), "AppData\\LocalLow").ToUpperInvariant());
130
string defaultCommonApplicationDataPath = FileUtilities.
EnsureTrailingSlash
(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData).ToUpperInvariant());
134
string alternativeCommonApplicationDataPath1 = FileUtilities.
EnsureTrailingSlash
(Path.Combine(defaultRootDirectory, @"Documents and Settings\All Users\Application Data").ToUpperInvariant());
141
string alternativeCommonApplicationDataPath2 = FileUtilities.
EnsureTrailingSlash
(Path.Combine(defaultRootDirectory, @"Users\All Users\Application Data").ToUpperInvariant());
284
return FileIsUnderNormalizedPath(fileName, FileUtilities.
EnsureTrailingSlash
(path));
TrackedDependencies\FlatTrackingData.cs (1)
326
string fullexcludePath = FileUtilities.
EnsureTrailingSlash
(FileUtilities.NormalizePath(excludePath)).ToUpperInvariant();