Crystal Reports 9. Net Installation

Source: Internet
Author: User

Crystal Reports 9 integrates its functions into the Visual Studio. NET integrated development environment (IDE), thus enhancing the development of Visual Studio. NET (vs. net ).

Performance. Therefore, you must install all. Net products before installing Crystal Reports 9. Otherwise, you must re-run Crystal Reports 9 or

Report Application Server 9 (RAS) installer. (Adapt 87307)
The following is an example of the installation sequence:
1. To enable your development machine to host web applications, ensure that Internet Information Server (IIS) 5 or later is installed. If you are in Windows

You cannot create a web application on your machine's IIS Web server. When creating a web application in Visual Studio. NET, You need to point to Win2000 or

Windows. NET Server. For more information, see the Visual Studio. NET documentation.
2. Install Visual Studio. NET 2002.
3. Install the. NET mobile control SDK.
4. Install Crystal Reports 9.
5. Install Report Application Server 9.
We strongly recommend that you install at least the Report Application Server 9 software development kit (RAS 9 SDK) from the RAS 9 installation program after installing Crystal Reports 9, because some

Vs. NET 2002 depends on the RAS 9 SDK. Code examples that demonstrate the use of new features of Crystal Reports 9 and Ras 9 are provided in the example of Ras 9.
After you uninstall Crystal Reports 9 from Visual Studio. NET, the. NET Crystal Reports component may not work properly. To restore the function, you must

Install the repair function in the program. (Adapt 89415)
If Crystal Reports 9 is installed, select "Crystal Reports for Visual Studio. NET" to re-run Visual Studio. NET 2002 (

. NET 2002) installation, you will encounter some problems. The Toolbox contains both the Crystal Reports 9 and vs. NET 2002 controls, but vs. NET 2002 controls the generation of code,

As a web service. To re-control Crystal Reports 9 to the IDE, you need to re-run the cr9 installation in recovery mode. To downgrade to a non-Crystal

For vs. NET 2002 of Reports 9, uninstall cr9 and run vs. NET 2002 again in recovery mode. (Adapt 90314)
When the. NET Framework or Visual Studio. NET is not detected, the related installation functions are disabled to avoid unexpected selection. If necessary, you can define it in the command line when starting setup.exe

Public attribute showallfeatures = 1 to overwrite this behavior (adapt 59029 ).
Server File nodes under "Crystal Services" in server resource manager no longer communicate with Web Services of serverfilereportmanager. asmx. Instead

Contact the local Connection Manager of the Report Application server on the machine. To make the Server File node work, querysrv.exe must be run on the specified machine.
Similarly, the "Crystal Enterprise" node in the server resource manager no longer communicates with the Web Service of enterprisereportmanager. asmx. Now, it uses the enterprise Bus

Ebus-3-3-2.dll communicates directly with Crystal Enterprise APs. (Adapt 87302)
For more information, see the Knowledge Base Article:
Http://support.crystaldecisions.com/kbase/c2010319.asp.
If you have used the serverfilereportservice. asmx Web Service provided with Visual Studio. NET 2002, you can continue to use this service, but it cannot be used in reports.

It is used in new features such as component navigation. Although Crystal Reports 9 Windows Forms and web forms crystalreportviewer controls may be able to work with the old Visual Studio. NET

2002 serverfilereportservice. asmx is used together, but this configuration is not supported. However, Crystal Reports 9 serverfilereportservice. asmx is designed to be

It can be used in Client Applications created by the crystalreportviewer control in Visual Studio. NET 2002.
To upgrade the Web server to use the new Crystal Reports 9 serverfilereportservice. asmx, use the "Internet Information Service" configuration tool to set the virtual directory"

/Crystalreportwebformviewer "ing:
"C:/program files/common files/crystal decisions/2.0/crystalreportviewers"
(Or the corresponding directory in the product installation ).
In Crystal Reports 9, serverfilereportmanager. asmx and serverfilereportservice. asmx Web services are still installed in "C:/Program" by default.

Files/Microsoft Visual Studio. NET/Crystal Reports/samples/reports directory. To change the value, modify "C:/program files/common files/Crystal ".

In decisions/2.0/crystalreportviewers, add the <configsections> and <crystaldecisions> XML nodes.
The following is an example of a web. config file, where the root of the Server File directory tree is set to C:/inetpub/wwwroot:
<Configuration>

<Configsections>
<Sectiongroup name = "crystaldecisions">
<Section name = "serverfilereportmanager"
Type = "system. configuration. namevaluesectionhandler, system, version = 1.0.3300.0, culture = neutral,
Publickeytoken = b77a5c561934e089, custom = NULL "/>
</Sectiongroup>
</Configsections>

<System. Web>
<! -- Dynamic debug Compilation
Set debugmode enable to "true" to enable aspx debugging. However, setting this value to "false" will improve the runtime performance of the application.
-->
<Compilation DEBUG = "true">
<Assemblies>
<Add Assembly = "system. XML, version = 1.0.3300.0, culture = neutral, publickeytoken = b77a5c561934e089"/>
<Add Assembly = "crystaldecisions. crystalreports. Engine, version = 9.2.3300.0, culture = neutral,
Publickeytoken = 692fbea5521e1304 "/>
<Add Assembly = "crystaldecisions. Shared, version = 9.2.3300.0, culture = neutral, publickeytoken = 692fbea5521e1304"/>
<Add Assembly = "crystaldecisions. reportsource, version = 9.2.3300.0, culture = neutral,
Publickeytoken = 692fbea5521e1304 "/>
<Add Assembly = "crystaldecisions. Web, version = 9.2.3300.0, culture = neutral, publickeytoken = 692fbea5521e1304"/>
</Assemblies>
</Compilation>

<! -- Application-level trace Logging
The application-level tracing function generates trace log output for each page of the application.
Set trace enabled to "true" to enable application tracing logging. If pageoutput is set to "true ",
The trace information is displayed at the bottom of each page. If not displayed, you can view the application trace log on the trace. axd page at the root of the Web application.
-->
</System. Web>

<Crystaldecisions>
<Serverfilereportmanager>
<Add key = "rootdirectory" value = "C:/inetpub/wwwroot"/>
</Serverfilereportmanager>
</Crystaldecisions>
</Configuration>
(Adapt 87302)

After Crystal Reports 9 is installed, If you customize the toolbox and enter the. NET Framework component, you may encounter the following error:
"The following Assembly is an installed SDK assembly but cannot be displayed in the Custom toolkit dialog box because they lack one or more components. Make sure all necessary databases are available.

Crystaldecisions. Web. Mobile. dll"
This error occurs only when the mobile component is not installed. (Adapt 81046)
Some Crystal Reports. NET functions depend on the Report Application Server (RAS) SDK. For example

Another report object, and you specify a "RAS: //" path in the "Report Uri" field, the. NET webforms viewer will depend on the ras sdk. If the ras sdk is not installed, the following error will occur:

Information:
Enterprise Report Application Server not found. Make sure that you have specified an performanisesession.
To install the ras sdk, run the Report Application Server 9 installer, select Custom installation, and select "Report Application SDK ". If the RAS server is installed and run

The line is not performed on the same machine. You need to direct your default reportappserver to another machine. For more information, see "Report Application Server (RAS) installation ".
When you start vs. Net IDE, When you load the "vsrptdesigner" package or "Crystal Reports tool" package in vs. net, the "package loading failed" will appear ". For Solution

You must run vs. Net with an account with administrator permissions or an account without roaming configuration files. This problem is obtained by vs. Net IDE from: cryptacquirecontext ()

The failure of the encryption service provider.
In a Windows operating system, the currencies, dates, and numbers in the. rpt file are not formatted as expected. To solve this problem, you have two options:
-Run IIS in a localized Operating System (OS. For example, in the Japanese operating system, the default region of the user of the system account is set to 1041 = Japanese, so the date and currency of the Japanese account can be

It is displayed.
-Create a "userjapanese" account in the "user" and "Administrator" groups, "IIS management service", "FTP Publishing Service", "Simple Mail Transfer Protocol Service", and "world"

Wide Web Publishing Service is set to run under "userjapanese. This account must be in the Administrator group and use the Local Security Policy applet to add the following additional user rights:
As part of the operating system
Generate Security Audit
Log on as a service
Replace Process-level tags
This problem occurs because aspnet_isapi.dll calls createprocessasuser () to create a secondary process that runs. Net code in aspnet_wp.exe. However,

Createprocessasuser () enables the HKEY_CURRENT_USER registry Configuration unit in aspnet_wp.exe to point to the same user as inetinfo.exe (in the English operating system

1033 (English) SYSTEM account) Configuration unit.
Crdb_adoplus.dll cannot be installed as needed. The following error message is displayed: "failed to load database information ".
This problem occurs when ADO. NET is installed on demand, both in typical and custom installation of Crystal Reports. In these cases, crdb_adoplus.dll can only be installed as needed (that is,

When project data of data resource manager is expanded ). If you want to load and run an application that uses the crdb_adoplus.dll (An ADO. Net dataset application), the application will not

Find the dynamic link library (DLL ).
You can use either of the following methods to solve this problem:
-Go to data resource manager and expand project data. This will install the DLL as needed.
-Go to Crystal Reports settings, add/delete, and expand data access. Select to install ADO. net to the hard drive.
The. net sdk section of the Crystal Reports 9 document contains a section about how to deploy the Crystal Reports. Net runtime. The merge modules listed below are required files:

Managed. MSM, database_access.msm, database_access_enu.msm, and regwiz. MSM. You may find that files named after these file names already exist on your machine.

Most likely, it is installed through the last version of Crystal Reports. Net SDK provided with Visual Studio. NET. To obtain the files corresponding to Crystal Reports 9

For the version, visit the website of crystal care technical support: http://support.crystaldecisions.com/updates /. After entering the Web site"

(Select a product), select "Crystal Reports", and select "9" in "select a product version" (select a product version ", in "select a file type" (select

File type), select "product update", and click "go" to search for the merging module.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.