ArcFM Responder Mobile Developer Guide
Upgrade Click-Once Deployment

Version: 10.2.1c and 10.2.1c SP3

Resource Center Home

You may upgrade your Click-Once deployment without creating a new deployment manifest. This may occur if you customize your Mobile application or if you upgrade to a new version. Follow the steps below to make the upgraded version of your Mobile application available to all client machines.

Create a new directory (see Figure 1) and perform the steps in the following two sections on the Implementation page. These steps will be performed on the new directory (NOT the Mobile_1_0_0_0 directory).

Copy Files for a Customization 

If you implemented a customization, you can copy the previous version directory (e.g., Mobile_1_0_0_0) and assign it a new version name (e.g., Mobile_1_0_0_1). Delete the existing application manifest from the newly named directory. Then paste or overwrite your customized files into the new directory and continue with the Create Application Manifest step.

When you're finished with these two sections, you'll need to update the deployment manifest. Instructions for this are outlined below.

Figure 1, Create a new Mobile directory for the upgrade files.

 

Update Deployment Manifest

Now that you've created a new application manifest for your upgrade, you will need to update the deployment manifest to use it.

  1. OpenMageUI.exe. This tool is installed with Visual Studio.
  2. Select File > Open and browse to the deployment manifest (e.g., ClickOnce.application).

    Figure 2, Open deployment manifest.

  3. In the Name section, update the Version field to match the version of the application manifest you just created (1.0.0.1 in the example above).
  4. Select the Application Reference section.
  5. Click the Select Manifest button and browse to the application manifest for the new Mobile version (e.g., located in the Mobile_1_0_0_1 directory).
  6. Save the deployment manifest (File > Save).
  7. When prompted, browse to a valid *.pfx file and click OK. This allows you to properly sign the manifest. 
  8. Close MageUI.exe.
  9. If you created a web page for deployment, you will NOT need to update it. It already points to the correct deployment manifest that you just updated. The new deployment manifest must be launched on each client machine to upgrade. This may be done by clicking the Install button on your deployment web page.
  10. If you created a Setup.exe file to install Mobile prerequisites, check the Mobile Read Me file for prerequisites that may impact your Setup.exe. In most cases, this will not need to be modified.

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com