Table of Contents

Enum ExitCode

Namespace
ZeroInstall.Publish
Assembly
ZeroInstall.Publish.dll

An exit code is returned to the original caller after the application terminates, to indicate success or the reason for failure.

public enum ExitCode

Fields

AccessDenied = 11

You have insufficient access rights. This can potentially be fixed by running the command as an Administrator/root. It may also indicate misconfigured file permissions.

DigestMismatch = 26

The ManifestDigest of an implementation does not match the expected value. This could be caused by a damaged download or an incorrect feed.

IOError = 12

There was an IO problem. This encompasses issues such as missing files or insufficient disk space.

InvalidArguments = 99

The command-line arguments passed to the application were invalid.

InvalidData = 25

A data file could not be parsed. This encompasses issues such as damaged configuration files or malformed XML documents (e.g. feeds).

NoChanges = 1

The operation resulted in no changes. This may be due to a problem with the input or simply indicate that the system is already in the desired state.

NotSupported = 50

The operation could not be completed because a feature that is not (yet) supported was requested. Upgrading to a newer version may resolve this issue.

OK = 0

The operation completed without any problems.

UserCanceled = 100

The user canceled the task.

WebError = 10

There was a network problem. This may be intermittent and resolve itself e.g. when a Wi-Fi connection is restored.