The Prepare ClickOnce Application action executes the
Manifest Generation and Editing Tool (mage)
to ready a .NET ClickOnce application for deployment.
Action Fields
Application Name
This is the published name of the ClickOnce application.
Version Number
This is the published release number of the application. This release number must be in
the form 0.0.0.0. If your BuildMaster application is using Major-Minor-Revision
release numbering, you may specify %RELNO%.%BLDNO% to generate an appropriate
release number.
Provider URL
This is the URL where the ClickOnce application will be published. Note that executing this
action does not actually publish to this location, it only adds it to the ClickOnce
application properties.
Rename Files to .deploy
When checked, files in the deployment will have a .deploy extension. ClickOnce will strip
this extension off these files as soon as it downloads them from the Web server. This
parameter allows all the files within a ClickOnce deployment to be downloaded from a web
server that blocks transmission of files ending in "unsafe" extensions such as .exe.
Certificate Path
If specified, this is the location of the X509 certificate on disk which will be used to
sign the ClickOnce application. If this is left blank, the Certificate Hash field must
be specified.
Certificate Hash
If the Certificate Path field is not specified, the Certificate Hash field may be used to
provide the hash of a certificate which is stored in the local certificate store. This
field must be blank if the Certificate Path field is specified.
Certificate Password
This is the password required to sign the ClickOnce application using the certificate.