
Hi, I am getting "ROI.EXE" has stopped working error on all reports. I have installed the hotfix given that addresses the issue of ROI crashing but it has not helped. this is the debug details:
Main title is : MissingMethodException was unhandled
Summary Message: Method not found: 'Void Microsoft.Dynamics.SL.Reporting.SL_Reporting.set_Email_ToolBar_Text(System.String)'.
This is what the details give:
System.MissingMethodException was unhandled
HResult=-2146233069
Message=Method not found: 'Void Microsoft.Dynamics.SL.Reporting.SL_Reporting.set_Email_ToolBar_Text(System.String)'.
Source=ROI
StackTrace:
at ROI.My.MyApplication.MyApplication_UnhandledException(Object sender, UnhandledExceptionEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.raise_UnhandledException(Object sender, UnhandledExceptionEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnUnhandledException(UnhandledExceptionEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnUnhandledExceptionEventAdaptor(Object sender, ThreadExceptionEventArgs e)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(ApplicationContext context)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
at ROI.My.MyApplication.Main(String[] Args)
InnerException:
Have tried reinstalling the HF with no luck
Have tried reinstalling Crystall no luck
Have tried changing regional settings to set dates to mm/dd/yyyy with no luck
Have tried setting printer with no luck.
This message seems to pointing to something that is not related to these classic ROI error resolutions. Its pointing to some missing method that controls the emailing on the ROI. I have installed Office 2010 and outlook is working correctly.
Any pointers as to how I can get this sorted out?
*This post is locked for comments
I have the same question (0)I have managed to figure out where the issue is. As it turns out, the HF does not update all the files that it is supposed to as specified in the notes. This HF is targeting 3files shown below:
Changed Files Date Version
ROI.exe 11/21/2014 9.00.21121.03
ROISRS.exe 11/21/2014 9.00.21121.03
Microsoft.Dynamics.SL.Reporting.dll 11/21/2014 9.00.21121.03
It successfully installs the first two but the last one that relates to this issue is not updated. The original file remains unchanged thus the error. I have noted that this happens on the Windows 7 machines.
To work around this, i did a fresh install on Win 2012 server and applied the HF. It successfully installed all the three files correctly. I copied the new Microsoft.Dynamics.SL.Reporting.dll manually to the Windows 7 and it did resolve the issue. So if you are testing or deploying this HF on windows 7, then you may face this issue. I hope this helps any other person that may face a similar issue.