HELP: Cannot print in 64bit system(crystal reports)

  • Thread starter Thread starter Neetu
  • Start date Start date
N

Neetu

Hi Everybody,

Our reports works well on every machine but not on 64bit systems.
We can view the report but when we press print button it does nothing, it
just stay there and prompt nothing, even no exceptions.

Even it does not execute the test code we wrote:
Dim pd As New PrintDialog
pd.ShowDialog()

Please help me, as we are stuck on this issue.
This is behaving strange only in 64bit systems.
We are using framework 2.0.

Any help would be appreciated.

Thanks, Neetu
 
Hi Everybody,

Our reports works well on every machine but not on 64bit systems.
We can view the report but when we press print button it does nothing, it
just stay there and prompt nothing, even no exceptions.

Even it does not execute the test code we wrote:
Dim pd As New PrintDialog
pd.ShowDialog()

Please help me, as we are stuck on this issue.
This is behaving strange only in 64bit systems.
We are using framework 2.0.

Any help would be appreciated.

Thanks, Neetu

Have you installed 32-bit framework instead of 64-bit accidently?

I think that is the correct .net 2.0 for 64-bit systems:
http://www.microsoft.com/downloads/...00-acf8-4fa1-affb-40e78d788b00&displaylang=en

and in which platform was the application written? 64 or 32-bit? There
may be an incompatibility because of different platforms.

Hope this helps.
 
We did install 64bit framework.
All program works fine, even the report display properly, only when you
click the print button on the crystal reports it does nothing.

Any idea.

Thanks, Neetu

Hi Everybody,

Our reports works well on every machine but not on 64bit systems.
We can view the report but when we press print button it does nothing, it
just stay there and prompt nothing, even no exceptions.

Even it does not execute the test code we wrote:
Dim pd As New PrintDialog
pd.ShowDialog()

Please help me, as we are stuck on this issue.
This is behaving strange only in 64bit systems.
We are using framework 2.0.

Any help would be appreciated.

Thanks, Neetu

Have you installed 32-bit framework instead of 64-bit accidently?

I think that is the correct .net 2.0 for 64-bit systems:
http://www.microsoft.com/downloads/...00-acf8-4fa1-affb-40e78d788b00&displaylang=en

and in which platform was the application written? 64 or 32-bit? There
may be an incompatibility because of different platforms.

Hope this helps.
 
We did install 64bit framework.
All program works fine, even the report display properly, only when you
click the print button on the crystal reports it does nothing.

Any idea.

Thanks, Neetu









Have you installed 32-bit framework instead of 64-bit accidently?

I think that is the correct .net 2.0 for 64-bit systems:http://www.microsoft.com/downloads/details.aspx?familyid=b44a0000-acf...

and in which platform was the application written? 64 or 32-bit? There
may be an incompatibility because of different platforms.

Hope this helps.

It maybe in your code or control's behaviour under 64-bit system.

Does you app behave in same way in "all" 64-bit systems?
 
We do not have any of our code on the print button. It's all Microsoft
framework code.
Yes it behaves same on all the 64bit systems.

Thanks, Neetu
 
Neetu,

Two things come to mind.

1. Are you compiling with the configuration "Any CPU"? If so, try building
it for 32 bit (x86 platform). This helped us in an issue, not with Crystal
Reports, but a different product that was only written for 32 bit.

2. Do you make any assumptions about the location of files or registry keys?
There is an issue referred to as virtuallization on 64 bit OS's, where
registry keys and (at least) the program files folders are separated by 32
bit versus 64 bit applications.

I hope this helps.
 
Back
Top