Updating commercial extension

I'm about to deploy a commercial extension but have some doubts relating to updates.
My scenario is a couple of extensions which should be installed at same time and a lot of resource files to be installed in the users Documents folder.
So far no problem, I add the second extension to the first in the manifest, create an hybrid extension and add the resources folder with destination "Documents".
I belive I only need to sign the extension package, later I double click at the mxi file to allow extension manager to create the big zxp file which doesn't need to be signed, correct ? ( Seems to work)
Ok, the problem now is that I need to control which users may update and which not, adding an automatic update in the mxi file means no control, therefore I guess I have to send the new version zxp manually but then Extension Manager requests to uninstall the old version which means deleting the resources folder.
I need a way to update the extension without affecting the current resources, may be adding more but not deleting the current ones.
It would be great if the extension itself could download and install the update like I do with additional resources instead of the Extension Manager who doesn't know about the user.
I have tried to add the update in the mxi file but this way I must include all resources again in the update or they will be deleted automatically by the extension manager.
Thanks for any help

It is possible to mark a file as a "system file" in your MXI file (see http://help.adobe.com/en_US/extensionmanager/cs/using/MXI_tech_note.pdf). I believe that will prevent it from being removed on uninstall:
<files>
     <file source="myResourceFolder" destination="$userhomefolder/myPlugin" systemfile="true" />
</files>
That should avoid your resources being removed when you update. If you want to add new resources in your update you'll need to make sure the destination for any new files is within the resources folder that you initially created. If you just had a new resources folder that you installed to the same location then I think it will overwrite the original resources folder (rather than, say, merging them).
<files>
     <file source="myResourceFolder/additionalFile.txt" destination="$userhomefolder/myPlugin/myResourceFolder" systemfile="true" />
</files>
Hope that helps,
Louis

Similar Messages

  • Error while updating a custom Windows Azure Diagnostics configuration xml from powershell. "Invalid update to extension reference for role"

    I am attempting to upload a manually edited WADConfig xml to my VM. The WAD service is functioning correctly, I needed to add some custom WinEventLogs. The prescribed steps result in an error.
    What am I overlooking?
    I am following these instructions:
    Step 5: Remotely install Diagnostics on your Azure Virtual Machine
    azure.microsoft.com/en-in/documentation/articles/cloud-services-dotnet-diagnostics/#virtual-machine
    $storage_name = "wadexamplevm"
    $key = "<StorageAccountKey>"
    $config_path="c:\users\<user>\documents\visual studio 2013\Projects\WadExampleVM\WadExampleVM\WadExample.xml"
    $service_name="wadexamplevm"
    $vm_name="WadExample"
    $storageContext = New-AzureStorageContext
    -StorageAccountName $storage_name -StorageAccountKey $key
    $VM1 = Get-AzureVM
    -ServiceName $service_name -Name $vm_name
    $VM2 = Set-AzureVMDiagnosticsExtension
    -DiagnosticsConfigurationPath $config_path
    -Version "1.*"
    -VM $VM1 -StorageContext $storageContext
    $VM3 = Update-AzureVM
    -ServiceName $service_name -Name $vm_name
    -VM $VM2.VM
    Unfortunately, I am receiving this error:
    Update-AzureVM : BadRequest: Invalid update to extension reference for role: XXXXXX and reference: IaaSDiagnostics.
    What's missing from the above script?

    Hi,
    Since Azure SDK 2.5 uses the extension model the diagnostics extension, the configuration and the connection string to the diagnostic storage are no longer part of the deployment package and cscfg. All the diagnostics configuration is contained within the
    wadcfgx. The advantage with this approach is that diagnostics agent and settings are decoupled from the project and can be dynamically enabled and updated even after your application is deployed. 
    Due to this change some existing workflows need to be rethought – instead of configuring the diagnostics as part of the application that gets deployed to each environment you can first deploy the application to the environment and then apply the diagnostics
    configuration for it.  When you publish the application from Visual Studio this process is done automatically for you. However if you were deploying your application outside of VS using PowerShell then you have to install the extension separately through
    PowerShell.
    There PowerShell cmdlets for managing the diagnostics extensions on a Cloud Service are -
    Set-AzureServiceDiagnosticsExtension
    Get-AzureServiceDiagnosticsExtension
    Remove-AzureServiceDiagnosticsExtension
    You can use the Set-AzureServiceDiagnosticsExtension method to enable diagnostics extension on a cloud service. One of the parameters on this cmdlet is the XML configuration file. This file is slightly different from the diagnostics.wadcfgx file. You can
    create this file from scratch by either following the article that you are referring to or  you can modify the wadcfgx file and pass in the modified file as a parameter to the powershell cmdlet.
    To modify the wadcfgx file –
    Make a copy the .wadcfgx.
    Remove the following elements from the Copy:
    <DiagnosticsConfiguration xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
       <PrivateConfig xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
         <StorageAccount name=" " endpoint="https://core.windows.net/" />
       </PrivateConfig>
       <IsEnabled>false</IsEnabled>
    </DiagnosticsConfiguration>
    Make sure the top of the file still has xml version and encoding –
       <?xml version="1.0" encoding="utf-8"?>
    Effectively you are stripping down the Wadcfgx to only contain the <PublicConfig> section and the <?xml> header. You can then call the PowerShell cmdlet along with the appropriate parameters for the staging slots and roles:
    $storage_name = ‘
    <storagename>’
    $key= ‘<key>’
    $service_name = '<servicename>'
    $public_config = '<thepublicconfigfrom_diagnostics.wadcfgx>'
    $storageContext = New-AzureStorageContext –StorageAccountName $storage_name –StorageAccountKey $key
    Set-AzureServiceDiagnosticsExtension -StorageContext $storageContext -DiagnosticsConfigurationPath $public_config –ServiceName $service_name -Slot ‘Staging’ -Role ‘WebRole1’
    Hope this helps !
    Regards,
    Sowmya

  • New york times updates - safari extension - not refreshing

    New York Times Updates Safari Extension seems to have stopped updating it's info. I uninstalled it and then reinstalled it, but it only added a couple of items from several days ago. Is this feed no longer viable? The version on the Safari extensions web site is 0.1, the same as always.

    Try emptying the Safari cache more often.
    You can do this from the Safari menu bar, click Safari / Empty Cache or Command + Option + E on your keyboard.
    If emptying the cache didn't make a difference, go to the Safari menu bar click Safari > Reset Safari.
    Select the top 5 boxes, click Reset.
    Restart your computer.

  • I am trying to update Adobe Extension Manager CS5 and I keep getting "There was an error downloading this update. Please quite and try again later."  I have tried again and this keeps coming up?

    I am trying to update Adobe Extension Manager CS5 and I keep getting "There was an error downloading this update. Please quite and try again later."  I have tried again and this keeps coming up?

    Please do a forum search.  I and others have repeatedly answered this question a whole bunch of times recently.
    Bottom line:  the Adobe auto updater is utterly useless in CS5 and prior versions.  You need to download the updates and apply them manually yourself.
    I and others have even supplied the links for Mac and Win, which you haven't even bothered to specify.

  • Update Telephone Extension of Customer Master

    Hi all,
       I want to update Telephone Extension of the Customer through my program. Is there any function module which would update the Extension.
       the case is I am getting an inbound idoc which does not process the Extension as the extension segment is added by me. Now how to map the Extension with the extension in the Customer Master i don't know.
    Can u'll help me in this.
    Thankx in Adv

    in this there are a list of functional modules ..there are many functions used for various purposes...
    http://www.sapgenie.com/abap/functions.htm
    check it..
    reward if helpful...

  • Update van Extension Manager 6.0.5

    Update van Extension Manager 6.0.5
    Installatie is mislukt. Foutcode: U44M1P7

    hello,
    move all the available AAM to thrash.
    download and install AAM
    http://www.adobe.com/support/downloads/detail.jsp?ftpID=4773
    go to your PS and click on help>>update.
    it will work.

  • I am trying to update the extension manager 6.0.8 i am getting an error u44m1p7  any help with that pls

    i am trying to update the extension manager 6.0,8 i get an error (u44m1p7) any help with this issue please

    That the CS6 version
    Extension Manager 6.0.8 update
    December 10, 2013
    Macintosh | Windows
    Photoshop: Basic Troubleshooting steps to fix most issues
    Troubleshoot Update Errors
    Many update errors are caused by missing or modified files required by Photoshop, typically by a disk cleanup utility (Ex: CleanMyMac, MacKeeper, etc). Make sure you have the latest updates for your clean-up utilities or discontinue use.
    Explanations of error codes:
    U = Updater.
    44 = Install Update Error
    M1 = Automatic
    M2 = Standalone mode
    P = Patcher
    6 = Done With Errors
    7 = Installation Failed
    ISSUE: Installation failed. Error Code: U44M1P7, U44M2P7, U44M1P6
    SOLUTION: Run the installer. Reinstall Photoshop CS6 to repair/replace the missing/modified file. Select Help>Updates… to run the updater again. http://helpx.adobe.com/creative-suite/kb/error-u44m1p7-installing-updates-ccm.html

  • Q: Extension Manager is extremely slow when I try to remove or update my extension.

    If "shared" attribute is "true" for files in an extension, Extension Manager has to do many checks when removing or updating this extension. It is time consuming. If the number of shared files is large, the time needed is extremely long ( might be more than 20 minutes ). Extension Manager CS6 did some optimization for this issue. But for Extension Manager CS5.5 or earlier, this issue still exists. We suggest extension developers do not use "shared" attribute for files if it is not necessary.

    My computer will not update the iPod (60GB 5g). I tried both restore and update, it gives the same error 'an Unknown Error Occured (##)'. The ## will be different depending on if I'm trying Update or Restore, but one of the numbers I see is 1417.
    The odd thing is I just sent my iPod in for service for what I thought was a hardware problem. Well, they sent it back to me with a note saying that it was Restored with the newest firmware. However, it still has the old version (1.1.2) on it, which leads me to believe that Apple couldn't get it to update either, but they sent it back to me anyways. I really disappointed with the company about this. I was really enjoying my iPod till it started having problems. I wish I could still talk good about either the product or Apple's service, but you're trying to make me dislike both.

  • Where can I find the update "Adobe Extension Manager CS5" for Windows? HELP!!!

    Where can I find the update "Adobe Extension Manager CS5" for Windows? HELP!!!

    Hi Piotrmp006,
    You can download the Extension Manager CS5 for Windows from the below mentioned link.
    Download the Extension Manager
    Download Extension Manager CS5 installer and save it on your machine.
    Double-click the installer to begin the installation process.
    Adobe - Exchange : Download the Adobe Extension Manager
    Let me know if you need more help.
    Thanks!
    Eshant

  • Update for Extension Manager failed install

    Adobe Updater has an Update for Extension Manager 6.0.5 that has failed to install on both my computers multiple times. Has any experienced this? Is this update essential?

    Run the Creative Suite Cleaner Tool, try again.
    Mylenium

  • [solved] Preferred way to install & update Gnome extensions

    Hello there,
    What is the preferred way to install and update Gnome extensions?
    Do you
    a) install the respective extensions from the AUR
    b) or do you use the https://extensions.gnome.org/local/ page for that purpose?
    What are the advantages and disadvantages of both ways?
    Thanks!
    Last edited by orschiro (2013-06-13 10:10:48)

    Unia wrote:
    Thaodan wrote:Why add an extra interface if your package manager already does the job?
    Because if you use the AUR, you depend on the respective maintainers to update their PKGBUILD when a newer version is out. If they don't update, you will not receive a notification that a newer version of your extension is available.
    With extensions.gnome.org/local, you do not depend on anyone else. It has no harm to your system to manage extensions like this; they get installed for just your user (in $HOME/.local/share/gnome-shell/extensions).
    I know which method I prefer.
    Hmm true, despite the bad effects of using the AUR prefer to use it cause I don't like to add extra interfaces for every app. But I think that is just an opinion...

  • Update van Extension Manager 6.0.7 Installatie is mislukt. Foutcode: U44M1P7.

    Update van Extension Manager 6.0.7 Installatie is mislukt. Foutcode: U44M1P7. Hoe los ik dit op? Ik probeer via Photoshop CS6 de applicatie te updaten. Dat geeft aan dat ik de Extension Manager moet updaten, maar daar krijg ik een dus een foutmelding op.

    Installation failed. Error U44M1P7 | Updates
    Mylenium

  • Firefox won't open pdf files; uninstalled and reinstalled Firefoxes, updated all extensions,etc. still getting error messages.

    When I attempt to load a .pdf file, a window pops up reading "There is a problem with Adobe Acrobat/Reader. If it is running, please exit and try again. (4:4)"
    I have tried rebooting the computer, uninstalling and reinstalling Firefox, making sure all plug-ins are updated (they are), disabling every other plug in to see if it was interfering (they weren't -- still got same message), and reinstalling adobe reader (and flash, just for good measure).

    Did you try to disable hardware acceleration in Firefox?
    *Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    *https://hacks.mozilla.org/2010/09/hardware-acceleration/
    Did you try a new profile without modifications?
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox
    *https://support.mozilla.org/kb/Basic+Troubleshooting

  • Extension Fails to update in Extension Manager CC

    I deployed an update of my extension. The extension is hosted on my server, with an update.xml file linked to by the currently installed extension.
    In Extension Manager CC the extension entry appears with an update button, when pressed, and confirmed, nothing happens.
    Extension Manager CS6 on the other hand works as expected.
    Please advise.

    Could you send your old extension to [email protected]?

  • Stop auto updating of extension

    I use the extension 'Tab Mix Plus' When they went to version 4.0.X , one of the functions was discontinued. I contacted them and they say there will be no change. I load an earlier version, but periodically it auto updates. I can reload it but this repeats. I have check the box for 'Check for updates, but let me choose...', but this does not work for updates of addons. Is there a manual way in 'about:config' that I can stop the auto update.

    you can disable auto-updates for a individual extension in the add-on manager by right-clicking it, then go to show more information & select "automatic updates: off"

Maybe you are looking for

  • Copy selected lines in the table control

    Hi friends, I Have a screen 200 in which i have a button COPY and table control. In my table control i have 6 lines of data. now my requirement is when i select any lines  ie :  let us say i ahve selected 1 , 3 , 5 lines of my table control and when

  • Extending wireless range

    I have an iBook G4 with an Airport Extreme card installed. I have just installed a Belkin Wireless G Plus Router. My house is a large, old one and my router is in the attic, where my cable modem is located. I would like to extend the range of my wire

  • Translate documentation of custom IMG nodes

    Hi, I have created some custom nodes  in the IMG. Now I need to translate the documentation. I am aware of transaction SE63 and that you can choose IMG documentation from Abap Objects --> Long Texts. But then its asking for an Object Name. I though I

  • Installing CS6 - HELP!!

    I purchased the year subscription for photoshop CS6 and got a confirmation email etc.  I went to my order history and click on download next to my CS6 purchase....and all I get is taken to a page for adobe cloud...which doesn't load.  What do I need

  • Firefox is not loading fully in one out of two user accounts on our computer

    when i click on the shortcut to open firefox in loads but only in the toolbar and not full screen.this happens in only one of the two user accounts on our computer