> Not sure if this is the proper group for this but...
>
[quoted text clipped - 15 lines]
>
> JIM
Ajay,
Ok, I tested it and althoug I can now get the app to Run, I cannot get the
reports to run when I simply place all the files in the mapped folder. Are
you absolutely positive the CR dll's do not need to be registered on the
client machine? Below are the exception results I get tryingto execute a
report in this manner. Note all the Crystal dll's are placed directly in the
application mapped drive folder
thanks,
JIM
System.IO.FileNotFoundException: File or assembly name
CrystalDecisions.CrystalReports.Engine, or one of its dependencies, was not
found.
File name: "CrystalDecisions.CrystalReports.Engine"
at TESTAPP.App.MainForm.PreviewReport(Report aReport)
at TESTAPP.App.MainForm.Report_LinkClicked(Object sender,
NavBarLinkEventArgs e)
at DevExpress.XtraNavBar.NavBarItem.RaiseLinkEvent(Object linkEvent,
NavBarItemLink link)
at DevExpress.XtraNavBar.NavBarItem.RaiseLinkClicked(NavBarItemLink link)
at DevExpress.XtraNavBar.NavBarItem.RaiseLinkClickedCore(NavBarItemLink
link)
at DevExpress.XtraNavBar.NavBarControl.RaiseLinkClicked(NavBarItemLink
link)
at
DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.DoLinkClick(NavBarHitInfo
hitInfo)
at DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.DoClick(NavBarHitInfo
hitInfo)
at DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.OnMouseUp(MouseEventArgs
e)
at DevExpress.XtraNavBar.NavBarControl.OnMouseUp(MouseEventArgs ev)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraNavBar.NavBarControl.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)
=== Pre-bind state information ===
LOG: DisplayName = CrystalDecisions.CrystalReports.Engine,
Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304
(Fully-specified)
LOG: Appbase = Z:\TESTAPP\
LOG: Initial PrivatePath = NULL
Calling assembly : TESTAPP.App, Version=3.0.1844.26345, Culture=neutral,
PublicKeyToken=541ea5140cdcbd10.
===
LOG: Publisher policy file is not found.
LOG: Host configuration file not found.
LOG: Using machine configuration file from
C:\WINNT\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: CrystalDecisions.CrystalReports.Engine,
Version=9.1.5000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304
LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine.DLL.
LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.DLL.
LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine.EXE.
LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.EXE.
> To run a .Net app from local intranet, you will first need to change
> the security level to allow it. Under Control Panel::AdminTools, select
[quoted text clipped - 42 lines]
> >
> > JIM
ajaykalra@yahoo.com - 19 Jan 2005 21:47 GMT
You need to put all the dependent modules to the mapped folder. This
will mean your devExpress dlls etc would go to the mapped folder.
------------
Ajay Kalra
ajaykalra@yahoo.com
> Ajay,
>
[quoted text clipped - 24 lines]
>
> at
DevExpress.XtraNavBar.NavBarItem.RaiseLinkClicked(NavBarItemLink link)
> at
DevExpress.XtraNavBar.NavBarItem.RaiseLinkClickedCore(NavBarItemLink
> link)
>
> at
DevExpress.XtraNavBar.NavBarControl.RaiseLinkClicked(NavBarItemLink
> link)
>
> at
DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.DoLinkClick(NavBarHitInfo
> hitInfo)
>
> at
DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.DoClick(NavBarHitInfo
> hitInfo)
>
> at
DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.OnMouseUp(MouseEventArgs
> e)
>
> at DevExpress.XtraNavBar.NavBarControl.OnMouseUp(MouseEventArgs ev)
>
> at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
> button, Int32 clicks)
>
[quoted text clipped - 39 lines]
>
> LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.DLL.
> LOG: Attempting download of new URL
> file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine.EXE.
>
> LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.EXE.
> > To run a .Net app from local intranet, you will first need to change
> > the security level to allow it. Under Control Panel::AdminTools, select
[quoted text clipped - 42 lines]
> > >
> > > JIM
James - 20 Jan 2005 15:29 GMT
Maybe I wasn't clear in my last reply. I DID put all dll's in the mapped
drive folder. The progrm DOES run, however when I try to run a CR Report,
then I get the error's I posted in my last. So, my question then is, what is
so different about CR dll's ? Do they need to be registered somehow on the
client in a way that other DLL's do not? Have you actually tested this
yourself with Crystal? I known that when you put CR in an Install project
and install it onto a client it places files NOT in the app folder but
instead into the Program Files\Common... folders and makes some entries to
the registry.
Thanks again
JIM
> You need to put all the dependent modules to the mapped folder. This
> will mean your devExpress dlls etc would go to the mapped folder.
[quoted text clipped - 181 lines]
> > > >
> > > > JIM
Ajay Kalra - 20 Jan 2005 18:17 GMT
No, I have not tested it with CR(I have never used CR). I have
personally deployed my project like this(using DevExpress and other 3rd
party tools) and had no issues other than the one I mentioned.
Sorry I cant be of further help.
--------------
Ajay Kalra
ajaykalra@yahoo.com
> Maybe I wasn't clear in my last reply. I DID put all dll's in the mapped
> drive folder. The progrm DOES run, however when I try to run a CR Report,
[quoted text clipped - 55 lines]
> > >
> > > at
DevExpress.XtraNavBar.NavBarItem.RaiseLinkClickedCore(NavBarItemLink
> > > link)
> > >
[quoted text clipped - 3 lines]
> > >
> > > at
DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.DoLinkClick(NavBarHitInfo
> > > hitInfo)
> > >
[quoted text clipped - 3 lines]
> > >
> > > at
DevExpress.XtraNavBar.ViewInfo.NavBarViewInfo.OnMouseUp(MouseEventArgs
> > > e)
> > >
> > > at
DevExpress.XtraNavBar.NavBarControl.OnMouseUp(MouseEventArgs
> > ev)
> > >
[quoted text clipped - 45 lines]
> > >
> > > LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.DLL.
> > > LOG: Attempting download of new URL
> > > file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine.EXE.
> > >
> > > LOG: Attempting download of new URL
file:///Z:/TESTAPP/CrystalDecisions.CrystalReports.Engine/CrystalDecisions.CrystalReports.Engine.EXE.
> > > > To run a .Net app from local intranet, you will first need to
> > change
[quoted text clipped - 55 lines]
> > > > >
> > > > > JIM