Enum ExitCode
- Namespace
- ZeroInstall.Commands
- Assembly
- 0install.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 = 11You have insufficient access rights. This can potentially be fixed by running the command as an Administrator/root. It may also indicate misconfigured file permissions.
Conflict = 15A desktop integration operation could not be completed due to conflicting AccessPoints.
DigestMismatch = 26The ManifestDigest of an implementation does not match the expected value. This could be caused by a damaged download or an incorrect feed.
ExecutorError = 21The IExecutor was unable to launch the desired application. This usually indicates a problem with the feed.
IOError = 12There was an IO problem. This encompasses issues such as missing files or insufficient disk space.
InvalidArguments = 99The command-line arguments passed to the application were invalid.
InvalidData = 25A data file could not be parsed. This encompasses issues such as damaged configuration files or malformed XML documents (e.g. feeds).
InvalidSignature = 27There was a problem with the digital signature of a feed. The signature may be missing, damaged or not trusted for the source the feed came from.
NoChanges = 1The 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 = 50The 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 = 0The operation completed without any problems.
SolverError = 20The ISolver was unable to provide Selections that fulfill the Requirements. This can be caused by a problem with the feed, an impossible request (e.g., non-existing version) or your local configuration.
UserCanceled = 100The user canceled the task.
WebError = 10There was a network problem. This may be intermittent and resolve itself e.g. when a Wi-Fi connection is restored.