on 01-11-2011 2:04 PM
This past Friday we started with Crystal's email function not working on any 64 bit OS box. We are now using Crystal 2008 SP3, which has 64 bit OS working with the 32 bit version of Outlook. Unfortunately, we have a large client running the 64 bit version of MS Office, which means 64 bit Outlook. The result is a pop-up that says
Either there is no default mail client or the current mail client cannot fulfill the messaging
request. Please run Microsoft Outlook and set is as the default mail client.
We have gone through several steps to verify that the registry in not corrupt, and that Outlook is set as the default mail client.
Is it possible for the Crystal 2008 email function to work with Outlook x64, and if so what do we need to do? Our interface uses C# .NET 3.5.
Hello,
CR 2008 is 32 bit only, there is no 64 bit support for it. It will run on a 64 bit OS but in 32 bit mode and requires all 32 bit third party dependencies only.
Do you have the option to move to VS 2010 and CR for VS 2010? It has 64 bit dependencies and u2mapi.dll is in the 64 bit folder.
Have you check MS's site to see if the 64 bit MAPI driver can be configured to work in a 32 bit app?
Thank you
Don
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm looking at CR 2010 so I did search also.... This may also work for CR 2008 but I'm not going to test it. We don't have access to a 64 bit Outlook server availble to test with.
I too did a google search and found this as a possible work around and how to configure a 32 bit MAPI client to work on a 64 bit Outlook server.
Not tested not endorsed by SAP, just for your info...
http://social.technet.microsoft.com/Forums/en-US/outlook/thread/64c0bedf-2bcd-40aa-bb9c-ad5de20c84be
And here is another good one:
http://msdn.microsoft.com/en-us/library/dd941355%28office.14%29.aspx
The final option is to export your report to some other format like PDF and then use Windows and Outlook API's to mail the document to the end user.
Thank you
Don
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Don,
Thank you. Your response confirms what I found searching the Internet, and my own test results. I just couldn't give up without exhausting every possible option, and Microsoft didn't have a solution.
While our interface to Crystal 2008 is C# .NET, what I didn't tell you is that it is in the form of a dll that is called from a product written in 32 bit Smalltalk. We already looked at bulding the dll with VS 2010 and the 62 bit dependencies it supplies, but that dll could not be accessed by our Smalltalk app.
Thanks Again,
Andy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.