Applies To | |||
Product(s): | ProjectWise V8i | ||
Version(s): | 08.11.05.37 | ||
Environment: | N/A | ||
Area: | Orchestration Framework | ||
Subarea: | N/A | ||
Original Author: | Bentley Technical Support Group | ||
Problem Description
Getting exception text dialog box when trying to install Orchestration Framework.
************** Exception Text **************
System.InvalidOperationException: Service Bentley Orchestration Shepherd was not found on computer '.'. ---> System.ComponentModel.Win32Exception: The specified service does not exist as an installed service
--- End of inner exception stack trace ---
at System.ServiceProcess.ServiceController.GenerateNames()
at System.ServiceProcess.ServiceController.get_ServiceName()
at System.ServiceProcess.ServiceController.GenerateStatus()
at System.ServiceProcess.ServiceController.get_CanStop()
at Bentley.Orchestration.DbUtil.SetupForm.OkButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
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)
l******* Loaded Assemblies **************
Bentley.Orchestration
Assembly Version: 1.0.0.0
Win32 Version: 08.11.05.09
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/Bentley.Orchestration/1.0.0.0__4bf6c96a266e58d4/Bentley.Orchestration.dll
Solution
removed .net 3.5, 3.0, 2.0
removed Microstation
rebooted
Reinstalled .net 2.0
Reinstalled Orchestration framework
got error "failed to execute database script"
Checked the windows\assembly directory and found instance of OF
used the SC command to remove OF and Bentley logging service
checked the registry to make sure it was gone.
rebooted machine.
stopped caching service but it still will not let us install OF
Tried to delete the Bentley OF entry in the windows assembly directory but it kept giving us access denied.
ran the windows cleanup utility and that allowed us to delete the entry in the windows\ assembly directory
deleted the OF and Bentley logging directory again
Ran the OF install again and it tells us the service already exisits.
ran the SC command again to remove OF, deleted OF directory again.
Ran the OF install again, it started giving us problems with the logon user name during the install (user name does not have logon as service permission)
Set the permission for the user.
finally the install went through correctly
See Also
External Links
Bentley Technical Support KnowledgeBase
Comments or Corrections?
Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" sectioXn. THANK YOU!