1 instantiation of InitializationException
MSBuild (1)
InitializationException.cs (1)
210
throw new
InitializationException
(message, invalidSwitch);
27 references to InitializationException
MSBuild (27)
CommandLine\CommandLineParser.cs (1)
565
InitializationException
.VerifyThrow(FileSystems.Default.FileExists(projectFile), "ProjectNotFoundError", projectFile);
CommandLine\CommandLineSwitches.cs (1)
888
InitializationException
.Throw(_errorMessage, _badCommandLineArg, _innerException, false);
InitializationException.cs (3)
158
InitializationException
.Throw(errorMessage, invalidSwitch);
180
InitializationException
.Throw(errorMessage, invalidSwitch);
196
InitializationException
.Throw(errorMessage, invalidSwitch);
XMake.cs (22)
1215
catch (
InitializationException
e)
1610
InitializationException
.Throw(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("XMake.ProjectUpgradeNeededToVcxProj", projectFile), null);
2277
InitializationException
.Throw("UnsupportedOS", null, null, false);
3524
InitializationException
.VerifyThrow(FileSystems.Default.FileExists(projectFile), "ProjectNotFoundError", projectFile);
3576
InitializationException
.VerifyThrow(string.Equals(solutionName, projectName, StringComparison.OrdinalIgnoreCase), projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
3582
InitializationException
.VerifyThrow(false, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory, false);
3615
InitializationException
.VerifyThrow(!isAmbiguousProject, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
3622
InitializationException
.Throw("MissingProjectError", null, null, false);
3629
InitializationException
.VerifyThrow(actualSolutionFiles.Count == 1 || actualProjectFiles.Count == 1 || solutionFilterFiles.Count == 1, projectDirectory == null ? "AmbiguousProjectError" : "AmbiguousProjectDirectoryError", null, projectDirectory);
3689
InitializationException
.VerifyThrow(extension?.Length >= 2, "InvalidExtensionToIgnore", extension);
3692
InitializationException
.VerifyThrow(extension.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, "InvalidExtensionToIgnore", extension, null, false);
3695
InitializationException
.VerifyThrow(string.Equals(extension, Path.GetExtension(extension), StringComparison.OrdinalIgnoreCase), "InvalidExtensionToIgnore", extension, null, false);
3698
InitializationException
.VerifyThrow(extension.IndexOfAny(MSBuildConstants.WildcardChars) == -1, "InvalidExtensionToIgnore", extension, null, false);
4435
InitializationException
.VerifyThrow(logger != null, "XMake.LoggerNotFoundError", unquotedParameter);
4439
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4443
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4447
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4451
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4455
InitializationException
.Throw("XMake.LoggerCreationError", unquotedParameter, e, false, [loggerDescription.Name, (e == null) ? String.Empty : e.Message]);
4459
InitializationException
.Throw("LoggerFatalError", unquotedParameter, e.InnerException, true);
4486
InitializationException
.Throw("LoggerFatalError", unquotedParameter, e, true);
4609
InitializationException
.Throw(message, toolsVersion);