M100882: "Could not load file or assembly 'DevExpress.Utils.v6.1...'" error in console using ManageSoft for Windows Deployment 7.9 with ManageSoft Deployment Manager 7.9.5

Symptoms

On an administration server that has both ManageSoft for Windows Deployment 7.9 and ManageSoft Deployment Manager 7.9.5 installed, the following error may be reported when attempting to mount and OS image or view OS image properties using the administration console

The following information is displayed if the Details button is clicked:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'DevExpress.Utils.v6.1, Version=6.1.6.0, Culture=neutral, PublicKeyToken=79868b8147b5eae4' or one of its dependencies. The system cannot find the file specified.
File name: 'DevExpress.Utils.v6.1, Version=6.1.6.0, Culture=neutral, PublicKeyToken=79868b8147b5eae4'

at ManageSoft.WindowsDeployment.ImageLibrary.ImageNode.MountImage()
at ManageSoft.WindowsDeployment.ImageLibrary.ImagePage.OnMountClick(Object sender, LinkLabelLinkClickedEventArgs e)
at System.Windows.Forms.LinkLabel.OnLinkClicked(LinkLabelLinkClickedEventArgs e)
at System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message m)
at System.Windows.Forms.Label.WndProc(Message m)
at System.Windows.Forms.LinkLabel.WndProc(Message msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[...]

Cause

This error occurs because Deployment Manager 7.9.5 installs some DLLs which are incompatible with the image management functionality included in Windows Deployment 7.9.

Resolution

To resolve this issue, download the patch attached to this article, and install it on the administration server and each remote administration console. (Installation instructions are provided below.)

The installer deploys the following files required by Windows Deployment 7.9:

  • DevExpress.Data.v6.1.dll
  • DevExpress.Utils.v6.1.dll
  • DevExpress.XtraBars.v6.1.dll
  • DevExpress.XtraEditors.v6.1.dll
  • DevExpress.XtraGrid.v6.1.dll.

Installing the patch

These steps should be executed on each machine affected by this issue:

  1. Extract the contents of the DevExpress_61_en-us.zip file to a temporary location.
  2. Execute the file DevExpress_61_en-us.msi. You will be guided through the installation process.

Comments

Powered by Zendesk