Wissensdatenbank · Windows

Unterstützen Sie Crystal Reports im Hosting?

Zuletzt aktualisiert am 2019-02-03

Wir müssen unsere .NET-Webanwendung im Internet bereitstellen. In unserer Anwendung verwenden wir Crystal Reports. Damit Crystal Reports im Internet Explorer ausgeführt werden kann, muss die Webanwendung auf dem Server installiert werden. Unterstützen Sie dies?

Antwort: Ja! Alle Crystal-Reports-Komponenten sind auf dem Server installiert. Möglicherweise müssen Sie einen gültigen Lizenzschlüssel für Ihre Kopie von Crystal Reports eingeben. Installation und Konfiguration sind kostenpflichtig.

Um Ihre Anwendung bereitzustellen, müssen Sie ein Setup-Projekt erstellen und die erforderlichen Merge-Module zu Ihrer Anwendung hinzufügen, bevor Sie Ihre Projektmappe erstellen.

1. Öffnen Sie Ihre Web- oder Webdienste-Anwendung.

2. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Projektmappe Ihrer Web- oder Webdienste-Anwendung, zeigen Sie auf Hinzufügen und klicken Sie dann auf Neues Projekt.

3. Wählen Sie im Dialogfeld „Neues Projekt hinzufügen“ im Bereich „Projekttypen“ die Option „Setup- und Bereitstellungsprojekte“ und im Bereich „Vorlagen“ die Option „Websetupprojekt“ aus. Klicken Sie auf OK.

4. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das WebSetup-Projekt, zeigen Sie auf Hinzufügen und klicken Sie dann auf Projektausgabe.

5. Wählen Sie im Dialogfeld „Projektausgabegruppe hinzufügen“ die Optionen „Primäre Ausgabe“ und „Inhaltsdateien“ aus und klicken Sie auf OK.

6. Wenn die primäre Ausgabe zu Ihrem Projekt hinzugefügt wird, werden alle Abhängigkeiten, wie etwa Crystal_Managed2003.msm oder dotnetfxredist_x86.msm, automatisch hinzugefügt.

7. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das WebSetup-Projekt, zeigen Sie auf Hinzufügen und klicken Sie dann auf Mergemodul.

8. Wählen Sie im Dialogfeld „Module hinzufügen“ die folgenden Mergemodule aus, die Ihrem Setup-Projekt hinzugefügt werden sollen, und klicken Sie auf Öffnen:
- Crystal_Database_Access2003.msm
- Crystal_Database_Access2003_enu.msm
- Crystal_regwiz2003.msm

9. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Datei Crystal_regwiz2003.msm und wählen Sie Eigenschaften.

10. Erweitern Sie im Eigenschaftenfenster MergeModuleProperties und geben Sie im Eigenschaftenfeld „License Key“ einen gültigen Lizenzschlüssel ein.

Hinweis: Die Angabe des Lizenzschlüssels ist zwingend erforderlich, wenn Sie eine Anwendung mit Crystal Reports for Visual Studio .NET bereitstellen.
Sie erhalten einen Lizenzschlüssel, sobald Sie Crystal Reports for Visual Studio .NET registriert haben. Den Lizenzschlüssel finden Sie im Dialogfeld „Info“. Wählen Sie im Menü „Hilfe“ den Eintrag „Info über Microsoft Development Environment“. Der Schlüsselcode wird im Feld „Installierte Produkte“ aufgeführt.

11. Wählen Sie im Menü „Erstellen“ den Befehl „Projektmappe erstellen“, um Ihre Anwendung zu erstellen.

Stellen Sie bei der Bereitstellung auf einem Client- oder Servercomputer stets sicher, dass auf dem Computer bereits das .NET Framework installiert ist.

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.