AppPackagerAliases Class

Summary

Contains functionality related to create app packages using MakeAppx.exe.

In order to use the commands for this alias, App packager (MakeAppx) will need to be installed on the machine where the Cake script is being executed. This is typically achieved by installing the correct Windows SDK.

Assembly
Cake.AppPackager.dll
Namespace
Cake.AppPackager
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["AppPackagerAliases"] class Type type-node

Syntax

public static class AppPackagerAliases

Attributes

Type Description
CakeAliasCategoryAttribute

Methods

Name Value Summary
AppBundle(ICakeContext, FilePath, DirectoryPath, AppPackagerSettings) void
Create an application bundle using the specificed output name, content, and settings.
static
AppBundle(ICakeContext, FilePath, DirectoryPath) void
Create an application bundle using the specificed output name, content.
static
AppBundle(ICakeContext, FilePath, FilePath, AppPackagerSettings) void
Create an application bundle using the specificed output name, content, AppxManifest, and settings.
static
AppBundle(ICakeContext, FilePath, FilePath) void
Create an application bundle using the specificed output name, content, and AppxManifest.
static
AppDecrypter(ICakeContext, FilePath, FilePath, AppPackagerSettings) void
Creates an decrypted app package from the specified input app package at the specified output package using global test key.
static
AppDecrypter(ICakeContext, FilePath, FilePath, FilePath, AppPackagerSettings) void
Creates an decrypted app package from the specified input app package at the specified output package.
static
AppDecrypter(ICakeContext, FilePath, FilePath, FilePath) void
Creates an decrypted app package from the specified input app package at the specified output package.
static
AppDecrypter(ICakeContext, FilePath, FilePath) void
Creates an decrypted app package from the specified input app package at the specified output package using global test key.
static
AppEncrypter(ICakeContext, FilePath, FilePath, AppPackagerSettings) void
Creates an encrypted app package from the specified input app package at the specified output package using global test key.
static
AppEncrypter(ICakeContext, FilePath, FilePath, FilePath, AppPackagerSettings) void
Creates an encrypted app package from the specified input app package at the specified output package.
static
AppEncrypter(ICakeContext, FilePath, FilePath, FilePath) void
Creates an encrypted app package from the specified input app package at the specified output package.
static
AppEncrypter(ICakeContext, FilePath, FilePath) void
Creates an encrypted app package from the specified input app package at the specified output package using global test key.
static
AppPack(ICakeContext, FilePath, DirectoryPath, AppPackagerSettings) void
Create an application package using the specificed output name, content, and setttings.
static
AppPack(ICakeContext, FilePath, DirectoryPath) void
Create an application package using the specificed output name, content, and setttings.
static
AppPack(ICakeContext, FilePath, FilePath, AppPackagerSettings) void
Create an application package using the specificed output name, AppxManifest, and setttings.
static
AppPack(ICakeContext, FilePath, FilePath) void
Create an application package using the specificed output name, AppxManifest, and setttings.
static
AppUnbundle(ICakeContext, FilePath, DirectoryPath, AppPackagerSettings) void
Create an application bundle using the specificed input name, location to unbundle, and settings.
static
AppUnbundle(ICakeContext, FilePath, DirectoryPath) void
Create an application bundle using the specificed input name and location to unbundle.
static
AppUnpack(ICakeContext, FilePath, DirectoryPath, AppPackagerSettings) void
The App Packager unpacker used to unpack applications.
static
AppUnpack(ICakeContext, FilePath, DirectoryPath) void
The App Packager unpacker used to unpack applications.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Requires the Cake.Issues addin