I do not know why but it seems like every version of the Windows Forms control only works with one version of the server. no backward compatibility. and to make it worse .net 4.0 / VS 2010 will not even allow use of the older controls if you need to connect to an older report server!
what i had to do the other day after much trial and error is create a dll that uses the old control and the 3.5 framework and then call that dll from a framework V4 app.
i had to use VS 2008 to even create the dll project!
I know they want us to upgrade but this is nuts!!! yet another thing that is making me have more questions about the use of MS tools and Tech .... MS wake up and see that you are losing developers and customers the more you do this.
about 9 years back i found a really simple but ugly bug in the CR for IIS / ASP.NET and spoke with support about it, the company I worked for at the time had the developer subscription package and the rep from CR said in so many words "pay us about $25,000 and we will fix this" that was the last time we paid them a dime at that company.... and found other ways to handle web reports.
the MS server works well so far but the client has been a problem both web and windows.... but to be fair i have not been able to really test the newest versions cause we have large server installs with server 2005 and no buget to upgrade them at this time.
@davewill: Yes, yes, yes. It's a big pile of crap-- that happens to open reports that I've written fourteen years ago. Who knows.
From the way-back-machine;
Even though Crystal Reports is a big pile of steaming crap, it is easy to do easy things with. I think that having been sold and purchased by a bunch of different companies has taken a real toll on the quality of the product. There is a huge legacy codebase that has to be maintained and that makes it very difficult to improve the core product in any meaningful way.
@figuerres: Have you tried posting this question in the Microsoft forums? Theyre be clever people down there.
yes, and the reply was from a MSFT staff who wasno help at all, told me that the server versions are different and about local mode.... like hey you clown i probably know more than you about how it works.... i started with SQL Server 6.5 and used SQLRS for Server 2000 and back then i wrote a server based printing service.... in the first release there was no client printing from the web for reports. so i wrote a way to print them from a server .... using the RS api's
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.