Application Installation Order in UDI Wizard

I was wondering if there is a way to control the order of installation with applications that are installed using the UDI Wizard.  I have certain software that needs to be installed in a particular order because of dependencies.  I have them listed in the order that I want them installed in the UDI Wizard but when the task sequence is running the applications seem to jump all over the place when installing.  This causes a plug-in for Acrobat to not be there when the deployment is complete because it tries to install before Acrobat is installed.  Acrobat is listed before the plug-in in the configuration but installs after the fact.  In the application package for the plug-in, Acrobat is listed as a dependency.  

The plug-in will install from the application catalog after the OS is deployed.  I just want to know if there is a way to make it install after Acrobat during the task sequence.

October 16th, 2013 8:34pm

Hi,

You can add Install Application or Package step before Use Toolkit Package step to install Acrobat. The steps are under Current OS folder. Make sure the task is added after the OS image is applied and the computer reboot.

If failed, you can install the application before capture the OS.

Best Regards,

Joyce Li

Free Windows Admin Tool Kit Click here and download it now
October 23rd, 2013 7:29am

You can add Install Application or Package step before Use Toolkit Package step to install Acrobat. The steps are under Current OS folder. Make sure the task is added after the OS image is applied and the computer reboot

And where is the connection to MDT and the UDI wizard?
October 23rd, 2013 7:55am

Hi,

When we Integrated MDT with SCCM, UDI Wizard Designer appeared.

Free Windows Admin Tool Kit Click here and download it now
October 23rd, 2013 2:12pm

Here is the Application list from the UDIWizard_Config.xml

What I need to know is, is it even possible to enforce this order?  The AutoInk Adobe Plug-in needs to be installed after Acrobat XI Standard as it is listed.  The problem is that it tries to install first.

Thanks,  Dennis


  • Edited by scsdennis Wednesday, October 23, 2013 3:45 PM
October 23rd, 2013 3:39pm

Hi,

Here is a blog for configuring Application Dependencies, although its for MDT 2010.

Hope this will be helpful.

http://myitforum.com/cs2/blogs/cnackers/archive/2010/07/05/mdt-2010-configmgr-udi-configuring-application-mappings-and-dependencies.aspx

Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

Best Regards,

Joyce Li

Free Windows Admin Tool Kit Click here and download it now
October 25th, 2013 5:02am

Yep, UDIs Install Program - step seems to randomize the installation order, you cannot control it with TS.

One woy would be set depences in Applications properties inside ConfMgr. Maybe that will help? I never tried it. My depencies are generic, so I put them in TS, not via UDI. UDI has only special Apps.

  • Proposed as answer by yannara Friday, October 25, 2013 8:40 AM
  • Unproposed as answer by scsdennis Monday, October 28, 2013 12:57 PM
October 25th, 2013 8:39am

All of the dependencies are set.  It works when installing the software from the Software center.  It just doesn't click when running the task sequence.  I'm going to keep trying different options in MDT.
Free Windows Admin Tool Kit Click here and download it now
October 28th, 2013 12:57pm

did you ever find a real solution for this? i'm having the exact same issue with adobe creative suite cs5.5, where acrobat pro need to be installed prior of the full suite to get the correct licence. 

did you tried to set a dependency in the udi wizard or in config mgr application? and did you try throuhg a package instead of application?

thanks

July 15th, 2014 4:22pm

did you tried to set a dependency in the udi wizard

There is no dependency option of applications in UDI, I believe.
Free Windows Admin Tool Kit Click here and download it now
July 16th, 2014 8:22am

actually there is a dependencies tab when you selection an application/package in the udi wizard, and it seems to work as we think it should (it will install the depency before the application, if there is more than one, in the listed order).

Apparently you can only add a depency package for a package, and a dependent application for an application (can't mix)

I'm using mdt 2013/sccm 2012 r2 (I think the wizard look the same for mdt 2012 update 1)

I didn't see much information/blog post about this or about the other tabs, please share if you know some, thanks.


  • Edited by ersatyle Wednesday, July 16, 2014 2:38 PM more info
July 16th, 2014 2:14pm

Damn, never noticed that. I also have MDT 2013, have no clue does the MDT 2012 have the same. Only missing thing is here, that it gathers depencieable apps only which are published in UDI page. I would defenetly need a solution, where it could pickup apps from ConfMgr also. In my example, I have an App which requires Application-drivers to be installed which is different App. I dont want to publish it in UDI, but I would want it to be hooked via UDI.
Free Windows Admin Tool Kit Click here and download it now
July 16th, 2014 2:36pm

This doesn't actually answer the question.  Yes you can set a dependency, but that just automatically checks the box when you try to install it.  We are having the same problem.  We have an Office add-on, and while I can set the dependency, it tries to install before Office and in System center, it requires office to be installed before installing, so the install fails, but it does install Office.  (we use multiple versions of office so we can't allow it to install a version of Office.)  

So I have the same question.  How do you enforce the order of the installs for the programs?

  • Proposed as answer by MarkBow Monday, September 01, 2014 10:05 AM
  • Unproposed as answer by MarkBow Monday, September 01, 2014 10:05 AM
August 20th, 2014 12:06pm

From my memory I believe that the order that you wished for the applications to install depended on the order that you entered these into the Wizard. If you edit the UDIWizard_Config.xml.app file in the MDT package using any text editor you would see that each application is assigned a specific ID as shown below:

I believe the lower the order the ID number that it will install firstly (why exactly I do not know). If dependencies are set in the UDI wizard the dependent app from memory installs firstly no matter what the ID number is.

What you could try is to edit the UDIWizard_Config.xml.app with Notepad++ or another text editor, and assign the applications ID numbers in the order that you wish for them to work, the max number is 255 (which seems to be a limitation of the UDI which I have found to my detriment i.e. max 255 applications can be added to the Wizard), you need to ensure that there are no duplicate ID's assigned when saving the file or it will throw an error. Also ensure you do not have the UDI Designer opened when doing this.

Regards,

Mark

  • Proposed as answer by HAQER 6 hours 52 minutes ago
Free Windows Admin Tool Kit Click here and download it now
September 1st, 2014 10:23am

I know this is an old thread but thank you so much! This comment helped me specify the order in which my UDI apps will get installed and resolve a very annoying issue I was having. I had one package that was failing because another windows installer was apparently already running. I moved that app earlier in the list of apps to be installed and the issue is resolved. THANKS!
March 24th, 2015 8:57pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics