109 references to ResourceUtilities
Microsoft.Build.Tasks.Core (67)
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (1)
144
_taskLogger.LogError(
ResourceUtilities
.GetResourceString("ResolveAssemblyReference.AssemblyFoldersConfigFileMalformed"), _assemblyFolderConfigFile, e.Message);
AssemblyDependency\ReferenceTable.cs (5)
494
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileGotDirectory", reference.FullPath),
502
new DependencyResolutionException(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileMissing", reference.FullPath), null));
1133
new DependencyResolutionException(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileMissing", reference.FullPath), null));
1374
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("General.CouldNotLocateAssembly", assemblyName.FullName),
2868
throw new BadImageFormatException(
ResourceUtilities
.GetResourceString("ResolveAssemblyReference.ImplementationDllHasInvalidPEHeader"));
AssemblyDependency\ResolveAssemblyReference.cs (5)
1377
log.Append(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword(resource, fusionName, conflictCandidate.FullPath));
1390
.Append(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.UnResolvedPrimaryItemSpec", conflictCandidate.PrimarySourceItem));
1410
log.Append(Strings.TenSpaces).Append(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.PrimarySourceItemsForReference", dependeeReference.FullPath));
2057
log.Append(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.ConflictFound", reference.ConflictVictorName, fusionName));
2086
log.AppendLine().Append(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.ConflictUnsolvable", reference.ConflictVictorName, fusionName));
BootstrapperUtil\BuildMessage.cs (1)
43
string message =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(out string helpCode, out string helpKeyword, resourceName, args);
ErrorFromResources.cs (1)
54
string message =
ResourceUtilities
.ExtractMessageCode(false /* all codes */, Log.FormatResourceString(Resource, Arguments), out string errorCode);
ErrorUtilities.cs (18)
59
throw new InternalErrorException(
ResourceUtilities
.FormatString(message, args));
69
throw new InternalErrorException(
ResourceUtilities
.FormatString(message, args), innerException);
271
throw new InvalidOperationException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(resourceName, args));
279
ResourceUtilities
.VerifyResourceStringExists(resourceName);
291
ResourceUtilities
.VerifyResourceStringExists(resourceName);
306
ResourceUtilities
.VerifyResourceStringExists(resourceName);
321
ResourceUtilities
.VerifyResourceStringExists(resourceName);
336
ResourceUtilities
.VerifyResourceStringExists(resourceName);
376
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(resourceName, args), innerException);
428
ResourceUtilities
.VerifyResourceStringExists(resourceName);
440
ResourceUtilities
.VerifyResourceStringExists(resourceName);
453
ResourceUtilities
.VerifyResourceStringExists(resourceName);
466
ResourceUtilities
.VerifyResourceStringExists(resourceName);
479
ResourceUtilities
.VerifyResourceStringExists(resourceName);
550
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("Shared.ParameterCannotHaveZeroLength", parameterName));
592
ResourceUtilities
.VerifyResourceStringExists(resourceName);
603
throw new ArgumentNullException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(resourceName, parameterName), (Exception?)null);
641
ResourceUtilities
.GetResourceString("Shared.CollectionCopyToFailureProvidedArrayIsTooSmall"),
Exec.cs (1)
536
throw new DirectoryNotFoundException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("Exec.InvalidWorkingDirectory", _workingDirectory));
FileMatcher.cs (2)
2617
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("Shared.GlobExpansionFailed", filespecUnescaped, ex.ToString()));
2629
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("Shared.GlobExpansionFailed", filespecUnescaped, ex.ToString()));
GetInstalledSDKLocations.cs (1)
164
string sdkInfo =
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("GetInstalledSDKs.SDKNameAndLocation", sdk.Key, sdk.Value.Item1);
GetSDKReferenceFiles.cs (9)
350
string message =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictRedistDifferentSDK", winner.TargetPath, winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), redist.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.RedistFile, redist.RedistFile);
431
string message =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictReferenceDifferentSDK", winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), reference.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.AssemblyLocation, reference.AssemblyLocation);
603
string message =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictReferenceSameSDK", winner.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.AssemblyLocation.Replace(winner.SDKReferenceItem.ItemSpec, String.Empty), resolvedReference.AssemblyLocation.Replace(resolvedReference.SDKReferenceItem.ItemSpec, String.Empty));
643
string message =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ConflictRedistSameSDK", redistFile.TargetPath, redistFile.SDKReferenceItem.GetMetadata("OriginalItemSpec"), winner.RedistFile.Replace(redistFile.SDKReferenceItem.ItemSpec, String.Empty), redistFile.RedistFile.Replace(redistFile.SDKReferenceItem.ItemSpec, String.Empty));
943
_exceptionMessages.Enqueue(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ProblemReadingCacheFile", cacheFile, e.ToString()));
973
_exceptionMessages.Enqueue(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ProblemDeletingCacheFile", existingCacheFile, e.Message));
986
_exceptionMessages.Enqueue(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ProblemWritingCacheFile", referencesCacheFile, e.Message));
1108
_exceptionMessages.Enqueue(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ProblemGeneratingHash", currentAssembly, ex.Message));
1142
_exceptionMessages.Enqueue(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("GetSDKReferenceFiles.ProblemGettingAssemblyMetadata", referencePath, e.Message));
MetadataConversionUtilities.cs (1)
45
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("General.InvalidAttributeMetadata", item.ItemSpec, itemMetadataName, metadataValue, "bool"), e);
MSBuild.cs (3)
214
if (!PropertyParser.GetTableWithEscaping(Log,
ResourceUtilities
.GetResourceString("General.GlobalProperties"), "Properties", Properties, out Dictionary<string, string> propertiesTable))
522
log,
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("General.OverridingProperties", projectNames[i]), "Properties", projects[i].GetMetadata("Properties").Split(MSBuildConstants.SemicolonChar),
562
log,
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("General.AdditionalProperties", projectNames[i]), "AdditionalProperties", projects[i].GetMetadata("AdditionalProperties").Split(MSBuildConstants.SemicolonChar),
RedistList.cs (1)
624
allowListErrors.Add(new Exception(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveAssemblyReference.NoSubSetRedistListName", info.Path)));
ResolveSDKReference.cs (2)
612
string formattedMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(message.Item1, message.Item2);
1023
AddResolutionErrorOrWarning("ResolveSDKReference.ErrorResolvingSDK", ReferenceItem.ItemSpec,
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.ErrorReadingManifest", _sdkManifestPath, _sdkManifest.ReadErrorMessage));
ResourceHandling\MSBuildResXReader.cs (1)
217
throw new NotSupportedException(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("GenerateResource.MimeTypeNotSupportedOnCore", name, resxFilename, mimetype));
XmlPeek.cs (5)
191
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XmlPeek.NamespacesParameterNotWellFormed"), xe);
203
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("XmlPeek.NamespacesParameterNoAttribute", prefixAttr));
210
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("XmlPeek.NamespacesParameterNoAttribute", uriAttr));
247
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XmlPeek.XmlInput.TooMany"));
252
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XmlPeek.XmlInput.TooFew"));
XmlPoke.cs (3)
178
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XmlPoke.NamespacesParameterNotWellFormed"), xe);
191
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("XmlPoke.NamespacesParameterNoAttribute", prefixAttr));
198
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("XmlPoke.NamespacesParameterNoAttribute", uriAttr));
XslTransformation.cs (7)
234
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XslTransform.XsltParameterNotWellFormed"), xe);
245
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("XslTransform.XsltParameterNoAttribute", "Name"));
250
throw new ArgumentException(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("XslTransform.XsltParameterNoAttribute", "Value"));
291
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XslTransform.XmlInput.TooMany"));
295
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XslTransform.XmlInput.TooFew"));
410
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XslTransform.XsltInput.TooMany"));
414
throw new ArgumentException(
ResourceUtilities
.GetResourceString("XslTransform.XsltInput.TooFew"));
Microsoft.Build.Tasks.UnitTests (42)
AssemblyDependency\SuggestedRedirects.cs (8)
204
warningMessage.ShouldContain(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveAssemblyReference.FoundConflicts", "D", string.Empty));
205
warningMessage.ShouldContain(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.ConflictFound", "D, Version=1.0.0.0, CulTUre=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa", "D, Version=2.0.0.0, Culture=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa"));
206
warningMessage.ShouldContain(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.FourSpaceIndent",
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.ReferenceDependsOn", "D, Version=1.0.0.0, CulTUre=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa", Path.Combine(s_myLibraries_V1Path, "D.dll"))));
249
warningMessage.ShouldContain(
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveAssemblyReference.FoundConflicts", "D", string.Empty));
250
warningMessage.ShouldContain(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.ConflictFound", "D, Version=1.0.0.0, CulTUre=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa", "D, Version=2.0.0.0, Culture=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa"));
251
warningMessage.ShouldContain(
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.FourSpaceIndent",
ResourceUtilities
.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.ReferenceDependsOn", "D, Version=1.0.0.0, CulTUre=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa", Path.Combine(s_myLibraries_V1Path, "D.dll"))));
FindInvalidProjectReferences_Tests.cs (4)
45
string warning1 =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("FindInvalidProjectReferences.WarnWhenVersionIsIncompatible", "Windows", "8.0", "proj1.proj", "Windows, Version=7.0");
48
string warning2 =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("FindInvalidProjectReferences.WarnWhenVersionIsIncompatible", "Windows", "8.0", "proj2.proj", "Windows, Version=8.0");
51
string warning3 =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("FindInvalidProjectReferences.WarnWhenVersionIsIncompatible", "Windows", "8.0", "proj3.proj", "Windows, Version=8.1");
54
string warning4 =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("FindInvalidProjectReferences.WarnWhenVersionIsIncompatible", "Windows", "8.0", "proj4.proj", "Windows, Version=8.2");
MSBuildInternalMessage_Tests.cs (7)
48
string expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(expectedResourceName, formatArgs);
91
string expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(expectedResourceName);
148
string expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(expectedResourceName);
158
expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(expectedResourceName, targetPathParameter);
163
expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(expectedResourceName, "NonExistent.csproj");
223
string expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(expectedResourceName, fileName, configuration, platform);
285
string expectedBuildMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword(resourceName, args);
ResolveSDKReference_Tests.cs (11)
412
string warning =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.SDKMissingDependency", reference1.SDKName, "\"NotThere, Version=1.0\"");
415
warning =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.SDKMissingDependency", reference2.SDKName, "\"reference11, Version=1.0\", \"reference77, Version=1.0\"");
418
warning =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.SDKMissingDependency", reference3.SDKName, "\"NotThere, Version=1.0\", \"WhereAmI, Version=1.0\"");
421
warning =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.SDKMissingDependency", reference4.SDKName, "\"NotThere, Version=1.0\"");
452
string warning =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.SDKMissingDependency", "GoodTestSDK, Version=2.0", "\"NotHere, Version=1.0\"");
508
string warning =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.SDKMissingDependency", "GoodTestSDK, Version=2.0", "\"Foo, Version=1.0\", \"bar, Version=2.0\"");
2359
string message =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.ReadingSDKManifestFile", sdkManifestFile);
2362
string errorMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.NoMatchingFrameworkIdentity", sdkManifestFile, "Retail", "x86");
2365
errorMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.NoMatchingAppxLocation", sdkManifestFile, "Retail", "x86");
2431
string errorMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.NoMatchingFrameworkIdentity", sdkManifestFile, "Retail", "x86");
2434
errorMessage =
ResourceUtilities
.FormatResourceStringStripCodeAndKeyword("ResolveSDKReference.NoMatchingAppxLocation", sdkManifestFile, "Retail", "x86");
ResourceUtilities_Tests.cs (11)
20
string messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB7007: This is a message.", out code);
25
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB7007:This is a message.", out code);
30
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, " MSB7007: This is a message.", out code);
35
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB7007 : This is a message.", out code);
40
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB 7007: This is a message.", out code);
45
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB007: This is a message.", out code);
50
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB: This is a message.", out code);
55
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "1001: This is a message.", out code);
60
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "7001MSB: This is a message.", out code);
65
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "MSB564B: This is a message.", out code);
70
messageOnly =
ResourceUtilities
.ExtractMessageCode(true /* msbuild code only */, "msb1001: This is a message.", out code);
RoslynCodeTaskFactory_Tests.cs (1)
748
string errorMessage = string.Format(
ResourceUtilities
.GetResourceString("CodeTaskFactory.CouldNotFindTaskInAssembly"), taskName);