I have a WinForms app written on VS2005 from several years ago and running Crystal Reports just fine.
Converting the project to VS2010 seemed to work just fine (after downloading the correct Crystal Reports version for VS2010) except for one problem:
"WARNING: Could not find prerequisite 'Microsoft Data Access Components 2.8' in path 'C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\'"
I figured I need to download MDAC version 2.8 from MS and install. It, unfortunately will not install onto Windows 8 :(
I tried the "Component Checker" - It also will not run on Windows 8.
I looked in the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess\ and found FullInstallVer to be 6.2.9200.16384 - obviously several versions higher (but, no joy here either).
I tried (from other forums) the following in the app.config file:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
Same result, same message (and the app will not load a report)Apparently, that solution worked for some people (but they were running Vista, so it does not apply)
A solid week of trial and error and I'm at wit's end.
My first question is: Is Crystal Reports completely incompatible with Windows 8?
If yes - is there an app (I don't care how much it costs) that can convert Crystal to the MS report formats?
If no, How the @#$! can it be used in VS2010 on Windows 8?
The app is x86 DotNetFW 4.0, the CR version is x86 ver 13.0.2000.0
The version of Visual Studio is 10.0.40219.1 SP1
The OS is Windows 8 Pro (all the latest and greatest patches)