on 08-04-2014 1:29 PM
Hi ,
i am doing upgrade from 2008 to 2013 . and found that there is missing some dll
can any one please advice
Is it Crystal Reports, Crystal Reports Server or Crystal Server OEM edition that you are upgrading?
Thanks,
Bhushan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There are some pretty major changes in the SDK between the two versions.
One of the first is that the assemblies are no longer registered in the GAC. So, you have to either include the folder where the SDK is installed in the Reference Path in the properties of your app or navigate to that folder to select the .dll. The first two .dlls in your list are there. You can find the SDK .dll file in the BO Install folder under the following:
<drive>\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\iPoint
or
<drive>\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win64_x64\dotnet\iPoint
Another change is that there are a number of classes that have been deprecated and their .dll files no longer exist. Such is the case with the BusinessObjects.Licensing.KeycodeDecoder.dll that you're trying to reference.
Another thing you'll have to look at if you're targeting .NET 4 or higher - there is a new property for COM-based references (such as the BO SDK) called "Embed Interop Types". You want to make sure that you set that to True (default is False) in order to work with the SDK.
Bhushan has a doc that talks about migration basics for SDK apps. You can find it here: http://scn.sap.com/docs/DOC-53285.
-Dell
The .NET SDK doesn't automatically install with CRS.
Is this software that you're developing or is it from an application you're installing? If you're developing it and you have an "S" number for the SAP Support site, you can download the "BI Platform 4.1" Client Tools and .NET Runtime install. You'll install the "Developer Components" from Client Tools on the workstation where you're working in VS and use the Runtime install on the server where your application runs.
-Dell
There is no direct link - you have to be able to access the Service Marketplace with an "S" Id to get to them. Go to http://support.sap.com and navigate as follows:
1. Click on "Download Software"
2. "Installations and Upgrades"
3. "A-Z Alphabetical List of My Products"
4. "C"
5. "SAP Crystal Server"
6. "SAP Crystal Server 2013"
7. "Installation and Upgrade"
8. "Windows"
9. Scroll down to find the latest version of the Client Tools and .NET SDK downloads.
If you don't have access to "SAP Crystal Server" from step 5 above, you can replace steps 5 through 9 with this:
5. "SAP CR Server (OEM)"
6. "CRYSTAL REP SERVER OEM 2013"
7. "Installation and Upgrade"
8. Scroll down and you'll find the .NET SDK Runtime. You can install this instead of the client tools and still be able to reference the assemblies from VS, but it doesn't install the visual components such as the Crystal Reports Viewer, etc. into VS.
-Dell
User | Count |
---|---|
95 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
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.