Systemvoraussetzungen
Entwicklungs-Rechner
Ein Rechner auf dem mit der Framework Studio IDE entwickelt wird bzw. ein Rechner oder Server auf dem der Framework-Compiler ausgeführt wird.
Betriebssystem
Es werden ausschließlich 64-Bit Systeme unterstützt.
- Windows 10 - mind. Version 18.03
- Windows Server 2019
- Windows Server Version 1809, 1803
- Windows Server 2016
- Windows Server 2012 R2
.NET Framework
- .NET Framework 4.8 - oder höher https://dotnet.microsoft.com/download/dotnet-framework/net48
Weitere Software
- Java-Runtime
- Crystal Reports Runtime
- Crystal Reports Designer
- Visual Studio: empfohlen zum Debuggen von Anwendungen
- Visual Studio 2017 oder höher
- Andere Versionen können auf eigene Verantwortung in den IDE-Options konfiguriert werden.
Anwendungs-Server
Rechner, auf dem Broker oder mit Framework Studio veröffentlichte Services laufen.
Betriebssystem
Es werden ausschließlich 64-Bit Systeme unterstützt.
- Windows Server 2019
- Windows Server Version 1809, 1803
- Windows Server 2016
- Windows Server 2012 R2
- Client-Betriebssysteme: Ein Broker oder Service kann prinzipiell auf einem Client-Betriebssystem (Windows 10) installiert werden. In einer Produktiv-Umgebung wird aber dringend der Einsatz eines o.g. Server-Betriebssystems empfohlen. Auf Client-Betriebssystemen können nur sehr wenige Benutzer parallel arbeiten.
.NET Framework
- .NET Framework 4.8 - oder höher
Weitere Software
Print-Server
Der Print-Service benötigt eine Verbindung zur Runtime-Repository-Datenbank und er muss die gewünschten Drucker ansprechen können. Er wird nicht von der Anwendung direkt kontaktiert, deshalb kann auch ein Client-Betriebssystem verwendet werden.
Print-Service
Die hier aufgeführten Systemvorrausetzungen gelten für den Print-Service Version 4.2.
Framework Studio ist kompatibel mit älteren Versionen des Print-Service. Kommen diese zum Einsatz, gelten die Systemvorrausetzungen für die jeweilige Version.
- Framework Studio Print-Service 4.2.18
- Framework Studio Print-Service 4.0.29
- Framework Studio Print-Service 3.11.67
Betriebssystem
- siehe Entwicklungs-Rechner
Es wird der Einsatz eines 64-Bit Betriebssystems empfohlen. Wenn z.B. ein spezieller Drucker-Treiber nur unter 32-Bit funktioniert, kann der Print-Service auch unter 32-Bit eingesetzt werden.
Weitere Software
- Crystal Reports Runtime
- .NET Framework 4.8 - oder höher
- Einer der folgenden PDF Reader, wenn der PDF-Print-Adapter verwendet werden soll.
- Adobe Reader https://get.adobe.com/de/reader/
- Foxit Reader https://www.foxitsoftware.com/de/pdf-reader/
- Sumatra PDF https://www.sumatrapdfreader.org/
- Microsoft Office 2003 oder höher, wenn der MSOffice-Print-Adapter verwendet wird oder bei der Benutzung einer Faxsoftware (z.B. Tobit-Fax).
- Open Office, wenn der OpenOffice-Print-Adapter verwendet wird.
Authentication-Server
Authentication-Service
- Framework Studio Authentication-Service 4.2
Betriebssystem
- siehe Anwendungs-Server
Weitere Software
- .NET Framework 4.5 oder höher
- Oracle-Client
Client-Rechner
Rechner, auf dem die Anwendung mit dem Java-Client ausgeführt wird.
Betriebssystem
An das Betriebssystem werden grundsätzlich keine besonderen Anforderungen gestellt. Entscheidend ist, dass die Java-Runtime verfügbar ist. Je nach Framework-Studio-Anwendung kann es ggf. weitere Einschränkungen geben.
- Windows 10
- Windows Server 2012
- Windows Server 2008
- Ubuntu Linux
- Mac OS X 10.9
Weitere Software
- Java-Runtime
- Crystal Reports Designer - sofern Reports bearbeitet werden sollen
- Je nach Framework-Studio-Anwendung ggf. weitere Software
Java-Runtime
Die Java Laufzeit-Umgebung wird benötigt am Client-Rechner und auf dem Entwicklungs-Rechner zur Ausführung der Anwendung.
Windows-Rechner
- Framework Studio Client Launcher 4.2.16 / 4.4.0
Der aktuelle Client Launcher ist im Requirements-Paket enthalten.
Andere Betriebssysteme
- Java 8 mit Java Web-Start
Auf anderen Betriebssystemen wie Linux oder MacOS wird die Java Runtime benötigt.
Crystal Reports Runtime
Diese Runtime wird benötigt auf dem Anwendungs-Server, dem Print-Service und dem Entwicklungs-Rechner.
- SAP Crystal Reports Runtime engine for .NET Framework 13.0.9 - 13.0.30
Tip
Wir empfehlen aktuell den Einsatz der Version 13.0.29. Diese Version ist im Requirements-Paket enthalten.
Bei 64Bit-Betriebssystemen muss die 64Bit-Version der Runtime verwendet werden.
Caution
Beim Einsatz der Version 13.0.26 oder höher ist folgendes zu beachten:
Es auf dem Rechner dürfen keine Framework-Studio Programme (Anwendungs-Server, Print-Server) mit älteren Version verwendet werden als 3.11.67, 4.0.29 und 4.2.11. Andernfalls bitte die Runtime entsprechend den Requirements der jeweiligen Version verwenden.
Nach einem einfachen Update auf eine neue Runtime 13.0.26 oder höher kann es zu Fehlern beim Druck kommen. Aus diesem Grund dringend das folgende Vorgehen empfohlen:
- Alte Crystal Reports Runtime (13.0.24 oder kleiner) deinstallieren,
- Rechner neu starten und
- Neue Crystal Reports Runtime (13.0.26 oder höher) installieren.
Wenn es nach einem (versehentlichen) Update zu Fehlern kommt, dann:
- Crystal Reports Runtime deinstallieren,
- Rechner neu starten und
- Crystal Reports Runtime erneut installieren.
Crystal Reports Designer
Der Crystal Reports Designer wird für die Bearbeitung der Crystal Reports auf dem Entwicklungs-Rechner benötigt und sofern erforderlich auch auf dem Client-Rechner.
- Crystal Reports 2008
Datenbank-Server
- Microsoft SQL Server 2014 - oder höher (Standard / Enterprise / BI)
- Microsoft SQL Server 2012 SP1 (Standard / Enterprise / BI)
Die Express- und Developer-Editionen des SQL Server können zu Entwicklungs- und Test-Zwecken eingesetzt werden. Dabei sind aber entsprechende funktionale und lizenzrechtliche Einschränkungen seitens Microsoft zu beachten. Der Einsatz erfolgt auf eigene Verantwortung.
- Oracle 12.2 - oder höher (Standard / Enterprise)
Es ist kein Oracle Client erforderlich. Framework Studio bringt mit dem Oracle Managed Provider eine eigene Client-DLL mit.