Für die Standardinstallation von time cockpit steht der InstallationsassistentTimeCockpit_<Version>.exe zur Verfügung. Er hilft Ihnen zu überprüfen, ob alle, für den Betrieb von time cockpit notwendigen Systemvoraussetzungen installiert sind. Falls Voraussetzungen fehlen, können Sie die Installation der fehlenden Komponenten direkt aus dem Installationsassistenten heraus starten.

Nach der Installation erfolgt beim ersten Start von time cockpit die Konfiguration des Systems. Der Konfigurationsassistent führt Sie durch die dafür notwendigen Schritte.

Dieses Thema enthält die folgenden Abschnitte.

Standardinstallation

Der Installationsassistent

Anmerkung
Für Installation und Konfiguration von time cockpit ist ein aktiver Internetzugang notwendig. Die im Kapitel Systemvoraussetzungen genannten Bedingungen für eventuelle Firewalls müssen für die Konfiguration unbedingt gegeben sein, da sonst die initiale Installation fehlschlägt und time cockpit nicht ordnungsgemäß verwendet werden kann.
Der Installationsassigent von time cockpit

Mit Hilfe des Installationsassistenten sind folgende Schritte notwendig, um time cockpit zu installieren:

Anmerkung
Bitte beachten Sie, dass originale Versionen von time cockpit immer mit dem Zertifikat von software architects signiert sind. Versionen, bei denen von Microsoft Windows Vista oder Microsoft Windows 7 bei der Installation nicht software architects als Herausgeber angezeigt wird, sollten nicht installiert werden!
  1. Starten Sie den Installationsassistenten TimeCockpit_<Version>.exe.
  2. Der Installationsassistent zeigt Ihnen an, ob Systemvoraussetzungen fehlen. Falls das der Fall ist, verwenden Sie den jeweiligen Hyperlink im Installationsassistenten, um die fehlenden Komponenten zu installieren.
  3. Wenn alle Voraussetzungen geschaffen sind, starten Sie das eigentliche time cockpit Setup durch Klick auf die Schaltfläche "Installationsprogramm für time cockpit starten..." und folgen Sie den Anweisungen am Bildschirm.
Anmerkung
Der Installationsassistent von time cockpit erkennt automatisch, ob Sie mit einem 32-Bit oder einem 64-Bit System arbeiten und installiert die jeweils richtigen Programmdateien in den korrekten Ordner.

Der Konfigurationsassistent

Nach der erfolgreichen Installation von time cockpit führt Sie ein Konfigurationsassistent beim ersten Start der Software durch die Schritte, die notwendig sind, um die Software zu konfigurieren. Details zum Konfigurationsassistenten können Sie im Kapitel Konfigurationsassistent nachlesen.

Systemvoraussetzungen

time cockpit setzt folgende Softwarekomponenten voraus:

  • Unterstützte Betriebssysteme: Microsoft Windows XP 32-Bit ab SP3, Microsoft Windows Vista ab SP 1 (32- oder 64-Bit), Microsoft Windows 7 (32- oder 64-Bit)
  • Microsoft .NET Framework 4.0
  • Microsoft Sync Framework 2.0
  • Für die Integration mit Microsoft Team Foundation Server ist Microsoft Visual Studio 2010 notwendig. Ist diese Software am Computer nicht installiert, funktionert time cockpit, das Programm kann jedoch keine Daten von Microsoft Team Foundation Server importieren.

Sie können die Systemvoraussetzungen mit Hilfe des Installationsassistenten installieren oder einzeln von Microsoft herunterladen und verteilen (siehe Installation für IT Administratoren).

Bei der Synchronisierung nimmt time cockpit Kontakt mit der Windows Azure Plattform auf (siehe dazu auch Systemarchitektur). Um dies zu ermöglichen, müssen auf eventuellen Firewalls die Ports 443 (für WebService-Aufrufe über HTTPS) und 1433 (für SQL Azure) ausgehend geöffnet sein.

Installation für IT Administratoren

Falls Sie IT Administrator sind, auf den Assistenten verzichten möchten und statt dessen die Komponenten einzeln exakt so konfiguriert installieren möchten, wie Sie das brauchen, möchten wir Ihnen in Folge Details zu den einzelnen Installationsschritten zur Verfügung stellen.

Installation von Microsoft .NET Framework 4.0

time cockpit basiert auf dem Microsoft .NET Framework 4.0. Daher muss diese Komponente auf allen Systemen installiert sein, auf denen die Software betrieben werden soll. Sie können die Komponente von folgender Adresse herunterladen:

Microsoft .NET Framework 4.0

Anmerkung
Bitte beachten Sie, dass nach der Installation des Microsoft .NET Framework 4.0 möglicherweise ein Neustart des Systems unumgänglich ist. Nähere Informationen dazu finden Sie in diesem Blogeintrag.

Installation von Sync Framework 2.0

Die Synchronisierung von Daten in time cockpit erfolgt mit Hilfe des Microsoft Sync Framework 2.0. Daher muss diese Komponente auf allen Systemen installiert sein, auf denen die Software betrieben werden soll. Sie können die Komponente von folgender Adresse herunterladen:

Microsoft Sync Framework 2.0 Redistributable Package

Sie müssen nur die Kernkomponente Synchronization-v2.0-x64-DEU.msi (auf 64-bit Systemen) oder Synchronization-v2.0-x86-DEU.msi (auf 32-bit Systemen) installieren. Die darauf basierenden Sync Framework Komponenten (z.B. Database Providers, etc.) sind für time cockpit nicht notwendig.

Installation von time cockpit

Wenn Sie selbst alle Voraussetzungen für time cockpit geschaffen haben, müssen Sie nicht unbedingt den Installationsassistenten starten. Für diesen Fall können Sie auf die wesentlich leichtgewichtigere Installationsroutine TimeCockpit.Setup.x86.Release.Productive.msi bzw. TimeCockpit.Setup.x64.Release.Productive.msi zurückgreifen. Falls Sie die Software automatisch oder ohne Zutun des Benutzers ausrollen möchten, können Sie die Installation von time cockpit in der für MSI-Dateien üblichen Art und Weise automatisieren (siehe MSIEXEC).

Grundsätzlich ist eine Verteilung von time cockpit durch Kopieren der Programmdateien möglich. Wenn Sie die Software auf diese Weise von einem PC auf einen anderen übertragen möchten, müssen Sie den gesamten Inhalt des Programmverzeichnis von time cockpit (üblicherweise %ProgramFiles%\software architects\time cockpit) kopieren. Darüber hinaus müssen Sie eventuell gewünschte Verknüpfungen im Startmenü manuell anlegen. time cockpit registriert keine COM-Komponenten oder andere Komponenten, die speziell registriert werden müssten.

Es ist möglich, mehrere Instanzen von time cockpit auf einem Computer zu installieren (z.B. für Testzwecke, falls Sie für unterschiedliche Firmen arbeiten, die alle time cockpit verwenden, etc.). Um eine zweite Instanz von time cockpit auf Ihrem Computer einzurichten, gehen Sie wie folgt vor:

  1. Öffnen Sie den Ordner C:\Program Files\software architects\time cockpit (falls Sie time cockpit nicht in das Standardverzeichnis installiert haben, müssen Sie das von Ihnen gewählte Verzeichnis öffnen).

  2. Erstellen Sie eine Kopie des Unterverzeichnis time cockpit 2010. Zur weiteren Erklärung nehmen wir an, der Name des kopierten Verzeichnis ist time cockpit 2010 - Inst2.

  3. Öffnen Sie die XML-Konfigurationsdatei TimeCockpit.UI.exe.config mit einem Texteditor. Tragen Sie in das Attribut /configuration/appSettings/add[@key='Configuration']/@value den gewünschten Namen Ihrer Instanz ein (hier z.B. Inst2; verwenden Sie keine Leerzeichen oder Sonderzeichen). Tragen Sie den gleichen Namen auch in das Attribut /configuration/system.serviceModel/client/endpoint/@name ein.

  4. Wiederholen Sie den vorigen Schritt für die XML-Konfigurationsdateien TimeCockpit.SignalTracker.UI.exe.config und TimeCockpit.ExecuteScript.exe.config.

  5. Sie können mit TimeCockpit.UI.exe jetzt die zweite Instanz von time cockpit starten. Im Fenstertitel wird der Name Ihrer Instanz angezeigt. Beachten Sie, dass auch die zweite Instanz mit Hilfe des Konfigurationsassistenten vor der Verwendung konfiguriert werden muss. Der Assistent startet beim ersten Start der neuen Instanz automatisch.

Kommandozeilenparameter des Installationsassistenten

Der Installationsassistent unterstützt folgende Kommandozeilenparameter:

Kommandozeilenparameter von TimeCockpit_<Version>.exe
ParameterBeschreibung
/?Anzeige eines Hilfetextes, der die verfügbaren Parameter beschreibt.
/EXTRACT:<Pfadname> Mit Hilfe dieses Parameters können Sie die im Installationsassistenten eingebetteten Installationsdateien in das angegebene Verzeichnis extrahieren. Administratoren können diese Option verwenden, um die einzelnen Komponenten selbst mit spezifischen Optionen oder beispielsweise automatisiert zu verteilen.
/LOG:<Pfadname> Der Installationsassistent und alle von ihm aufgerufenen Installationsprogramme schreiben detaillierte Loginformationen in das angegebene Verzeichnis. Verwenden Sie diese Funktion, um im Fehlerfall die Fehlerursache genauer eingrenzen zu können.

Vorgehen im Fehlerfall

Falls die Installation von time cockpit nicht ordnungsgemäß funktioniert, empfehlen wir folgendes Vorgehen:

  1. Überprüfen Sie, ob die notwendigen Systemvoraussetzungen erfüllt sind. Sie können dafür den Installationsassistenten verwenden.
  2. Versuchen Sie die Installation neu zu starten und erzeugen Sie dabei eine Log-Datei mit Hilfe der /LOG Option des Installationsassistenten. Öffnen Sie danach die Log-Datei und versuchen Sie, eventuelle Fehler, auf die darin hingewiesen wird, zu beheben.
  3. Versuchen Sie die Komponenten von time cockpit einzeln zu installieren. Die Vorgangsweise wurde im Kapitel für IT Administratoren beschrieben. Bei den Komponenten, bei denen die Installation fehlschlägt, erzeugen Sie eine Log-Datei mit Hilfe der MSIEXEC-Option /L. Öffnen Sie danach die Log-Datei und versuchen Sie, eventuelle Fehler, auf die darin hingewiesen wird, zu beheben.

Gelingt es Ihnen mit den oben genannten Schritten nicht, time cockpit zu installieren, senden Sie die unter Schritt zwei und/oder drei erzeugten Log-Dateien gemeinsam mit einer Beschreibung des Fehlers an software architects. Wir werden uns bemühen, Sie bei der Installation zu unterstützen.

Siehe auch