AnsweredAssumed Answered

installing Workgroup PDM Server PkgMgr.exe has been deprecated error

Question asked by Brad Huitt on Aug 20, 2015
Latest reply on Aug 15, 2016 by John Layne

When installing the 2015 SP4 version of Workgroup PDM Server on my new 2012 R2 Server, I'm getting an error that says:


Note: PkgMgr.exe has been deprecated.  Please update your scripts to use DISM.exe to install, uninstall, configure, and update features and packages for Windows. See for more information.  Operation failed with 0x8007000B.  An attempt was made to load a program with an incorrect format.


When I follow the link I learn that DISM is a tool used by scripts and programs to install programs on to a computer, which in this case I'm guessing is a feature of 2012 that PDM wants to install on the server.


I don't know what it's trying to install or I would install it manually and re-install PDM.  I had to do that before with the .NET 3.5 but the error told me what it was trying to install.  This time I have no clue what it's trying to install when it gets the error.


While the error message is up on the screen, I can see the install process in the background continuing to progress.  I click the OK button and the same error message comes up again.  I click OK again and after about 60 seconds I get a confirmation screen saying the Installation (of PDM) is Complete.


Any idea what it's trying to install and how to avoid the error in the future?  It sounds like something that Solidworks needs to update in the install package to use DISM instead of PkgMgr.


Upon service inspection it shows the vault service is running.  I'm installing the vault admin now.  I'll poke around and see if everything seems to be working even though I got an error during the install and I'll update this post with what I find.


Thanks in advance