Microsoft.Build.Exceptions Namespace

Содержит типы исключений, которые могут быть созданы в процессе построения. Contains exception types that may be thrown during the build process.

Классы

BuildAbortedException

Исключение, представляющее вариант, в котором построение было прервано с помощью запроса в отличие от простого завершения работы из-за другого вида исключения ошибки.An exception representing the case where the build was aborted by request, as opposed to being unceremoniously shut down due to another kind of error exception.

InternalLoggerException

Это исключение используется для создания оболочки необработанного исключения из средства ведения журнала.This exception is used to wrap an unhandled exception from a logger. Это исключение прерывает построение и может выдаваться только модулем MSBuild.This exception aborts the build, and it can only be thrown by the MSBuild engine.

InvalidProjectFileException

Это исключение выдается каждый раз, когда в файле XML-проекта пользователя содержится ошибка.This exception is thrown whenever there is a problem with the user's XML project file. Ошибка может быть семантической или синтаксической.The problem might be semantic or syntactical. Последняя должна относиться к типу, который обычно обнаруживается проверкой XSD (если она выполняется с помощью модуля записи проекта).The latter would be of a type typically caught by XSD validation (if it was performed by the project writer).

InvalidToolsetDefinitionException

Подкласс исключения, который должен быть выдан ToolsetReaders.Exception subclass that ToolsetReaders should throw.