Einmal geklickt, schon installiert

Größe: px
Ab Seite anzeigen:

Download "Einmal geklickt, schon installiert"

Transkript

1 ClickOnce unter.net Framework 2.0 und Visual Studio 2005 Einmal geklickt, schon installiert Visual Studio und.net Framework 2.0 bescheren dem Entwickler eine neue Möglichkeit, seine Programme an den Mann, den Anwender zu bringen. Mit ClickOnce lassen sie sich auf einem Server bereitstellen und vom Nutzer installieren, wie es jetzt schon mit Windows-Updates möglich ist. Warum werden heute Geschäftsanwendungen meist als Webanwendungen unter ASP.NET implementiert? Ein großer Vorteil dürfte das Installationsmodell sein, da hierbei Anwendungs-Updates zentral auf einem Webserver bereitgestellt werden können und die vielen Clients sofort mit der aktualisierten Version arbeiten können. Dabei ist das Entwickeln von Webanwendungen gar nicht so komfortabel, gemessen an den Vorteilen einer leistungsfähigen Windows-Forms-Anwendung. Webanwendungen basieren auf dem HTTP- Protokoll, das von Natur aus statuslos ist. Daher muss sich der Programmierer hier Auf einen Blick Autor Klaus Aschenbrenner arbeitet als Software Architect und Consultant bei der Firma TechTalk in Wien. Er beschäftigt sich bereits seit mehreren Jahren mit der Windows-Programmierung und seit der Beta 1 Version mit dem.net Framework. Nähere Informationen zu seiner Person finden Sie auf seiner Homepage dotnetpro.code A0412ClickOnce Sprachen VS.NET Technik.NET Framework 2.0 Voraussetzungen Visual Studio 2005 Beta 1 immer um die Statusverwaltung kümmern. Zudem muss dieses Programmiermodell das Request-/Response-Prinzip des Internets berücksichtigen, das ebenfalls längst nicht so bequem ist wie die Eventund Nachrichtenmechanismen von Windows Forms. Trotzdem werden viele Geschäftsanwendungen als Webanwendungen entwickelt. Der Grund liegt in einem entscheidenden Vorteil der Webanwendungen: dem einfachen Bereitstellen (Deployment). Denn Webanwendungen laufen immer auf einem zentralen Webserver. Dieser im Fall von ASP.NET ist das IIS stellt die nötige Technik für die Funktionalität der Anwendung bereit. Der Client dagegen, also der Webbrowser, fordert eine Seite vom Webserver an und sorgt im Allgemeinen lediglich dafür, dass diese lokal dargestellt wird. Solange nicht spezielle Browser-Plug-Ins für die Anwendung nötig sind, ist es völlig egal, welche Software-Komponenten auf dem Client installiert sind, denn das eigentliche lokale Betriebssystem für die Webanwendung ist der Internet Explorer. Das ist sehr bequem, denn bei der Entwicklung muss sich der Programmierer nicht um Details des Clients kümmern. Er muss nur wissen, welche Version des Internet Explorers installiert ist, und alles andere erledigt ASP.NET. Fehlfunktionen aufgrund falscher Software-Komponenten kommen praktisch nicht vor. Bei einem Update der Anwendung muss einfach nur die Programmversion auf dem Webserver ersetzt werden. Beim nächsten Zugriff auf die Webanwendung nutzt der Browser automatisch die aktualisierte Version. Dadurch lassen sich Hunderttausende Clients innerhalb von Sekunden aktualisieren. Diese auf jedem PC einzeln auf Stand zu bringen, wie es bei Windows- Forms-Anwendungen geschieht, würde einen nicht akzeptablen Zeitaufwand erfordern. So gesehen haben Webanwendungen eigentlich nur Vorteile. Der Teufel liegt jedoch im Detail. Zwar lässt sich jede erdenkliche Anwendung prinzipiell als Webanwendung implementieren. Die Frage ist nur: mit welchem Entwicklungsaufwand und mit welchen Abstrichen beim Benutzerkomfort? Das HTTP und das Request-/Response-Modell des Internets machen das Entwickeln deutlich komplizierter und zeitaufwändiger. Wie sieht es aber mit der Benutzerfreundlichkeit einer Webanwendung aus? Mit viel Aufwand und JavaScript bekommen Sie alles so hin, wie Sie es von Windows-Anwendungen her gewohnt sind. Aber wer will schon Hunderte von Stunden in JavaScript-Entwicklungen investieren, wenn er das Ganze unter Windows Forms ohne Entwicklungsaufwand zum Nulltarif geboten bekommt? Microsoft hat im Lauf der Zeit dieses Problem erkannt und sich dem Deployment von Windows-Anwendungen gewidmet. Bisheriges Ergebnis ist unter Visual Studio 2003 das so genannte No- Touch-Deployment, mit dessen Hilfe sich bereits ein vereinfachtes, zentrales Bereitstellen von Windows-Anwendungen erledigen lässt. Allerdings ist dieser Mechanismus noch nicht ganz ausgereift und außerdem anscheinend in Vergessenheit geraten. Aber Tote leben länger. Unter Visual Studio 2005 ersteht diese Technologie unter dem Namen ClickOnce wieder auf, um zahlreiche Features verbessert und nun tatsächlich in der Lage, Windows

2 Abbildung 1 Die grundlegenden Schritte beim Bereitstellen einer ClickOnce-Anwendung. Anwendungen zentral zu verteilen und zu aktualisieren. Überblick über ClickOnce ClickOnce ist Teil des.net Frameworks 2.0 und kann Windows-basierte Anwendungen auf dem Desktop des Benutzers bereitstellen, indem die Anwendungsdaten auf einem Server (auch Deployment- Server genannt) zur Verfügung gestellt werden. Dem Benutzer wird dann ein Link zu den Programmdaten zur Verfügung gestellt. Öffnet der Benutzer diesen Link, werden die Programmdaten auf den Client-PC heruntergeladen und ausgeführt. Das Programm wird dabei in einer so genannten Secure Sandbox ausgeführt, die von.net durch CAS (Code Access Security) bereitgestellt wird. Dabei handelt es sich um eine Anwendungsdomäne, die nur wenige und außerdem eingeschränkte Rechte für die Anwendung zur Verfügung stellt. Steht eine neue Programmversion auf dem Server bereit, können die Clients dies automatisch feststellen. Die neue Programmversion lässt sich dann im Hintergrund herunterladen und installieren. Dabei gibt es eine Reihe von Konfigurationsmöglichkeiten, um die Funktionsweise des Update-Vorgangs zu beeinflussen. Click- Once bietet außerdem die Möglichkeit an, Anwendungen so einzurichten, dass der Nutzer auch offline mit ihnen arbeiten kann, sie also ohne Verbindung zum Netzwerk zur Verfügung stehen. Dazu wird zum Beispiel ein Programmpunkt im Startmenü angelegt, der die Offline-Variante der Anwendung startet. ClickOnce basiert auf einer Reihe von Technologien, die bereits im.net Framework vorhanden sind. Longhorn, die kommende Windows-Version, soll ClickOnce um weitere Features bereichern und eine nahtlose Integration mit dem Desktop ermöglichen. Ein Design-Ziel von ClickOnce ist ein vertrauenswürdiges Modell, damit der Benutzer Windows- Anwendungen von einem zentralen Server herunterladen und lokal ausführen kann, ohne dazu Administratorberechtigungen zu benötigen. Die Anwendungen werden dabei in einem privaten Bereich des aktuellen Benutzerprofils installiert der schon erwähnten Secure Sandbox, damit es nicht zu Problemen mit anderen installierten Programmen kommt. Das erstmalige Einrichten einer Click- Once-Anwendungen ist einfach und schnell erledigt. Wenn aber eine schon eingerichtete Anwendung aktualisiert werden muss, stehen eine Reihe von Optionen bereit, mit deren Hilfe der Administrator den Server konfigurieren und den Vorgang zentral steuern kann. Abbildung 1 zeigt den grundlegenden Ablauf beim Einrichten einer ClickOnce- Anwendung beim Benutzer. Nachdem die Anwendung entwickelt und getestet wurde, kann sie auf einem Server zur Verfügung gestellt werden. Dazu werden die Anwendung, das so genannte Deployment-Manifest und das Application-Manifest auf den Server kopiert. Bei den Manifestdateien handelt es sich um XML- Konfigurationsdateien, die die Installation der Anwendung steuern. Das Tabelle 1 Application-Manifest wird vom Entwickler der Anwendung erstellt und beschreibt, aus welchen Dateien diese besteht, welche Abhängigkeiten vorliegen und welche Security-Einstellungen getroffen sind. Dies wird automatisiert durch Visual Studio 2005 erledigt. Das Deployment-Manifest wird meistens durch den Administrator erstellt und gewartet, der für das Einrichten und Updaten der Anwendungen zuständig ist. Die Datei beschreibt, wie die Anwendung auf die Clients installiert wird und welche Update-Optionen zur Verfügung stehen. Auch die Manifestdatei kann von Visual Studio 2005 automatisch erstellt werden. Nachdem Anwendung und Manifestdateien auf den Server kopiert wurden, kann den Anwendern ein URL mitgeteilt werden, mit dessen Hilfe sie die Anwendung lokal installieren können. Wenn der Benutzer auf den Link klickt, erkennt die lokale.net Runtime die Dateinamenerweiterung und führt ein ClickOnce-Deployment aus. Darunter fallen der Download und das Ausführen der Anwendung. Damit wäre auch schon die einzige Anforderung genannt, die ClickOnce benötigt: das.net Framework 2.0 muss auf dem Client installiert sein. Dieses wiederum lässt sich über den System Management Server (SMS) firmenweit auf den Maschinen bereitstellen. Die Anwendungsdateien, die vom Client heruntergeladen werden, werden unter einem verschlüsselten Pfad im Benutzerprofil des aktuell angemeldeten Benutzers gespeichert (C:\Documents and Settings\MyUserProfile\Local Settings\Apps). Dadurch kann es nicht zu Komplikationen mit anderen installierten Anwendungen kommen. Anschließend wird die Anwendung in der Secure Sandbox ausgeführt. Dabei werden nur eingeschränkte Rechte zur Verfügung gestellt, die aufgrund der Herkunft der Anwendung (Intranet oder Internet) bestimmt Die Installation von Web-, ClickOnce- und MSI-Anwendungen im Vergleich. Merkmal Web ClickOnce MSI Auto-Deployment Installation/Ausführung pro Benutzer Offline-Fähigkeit Windows Shell Integration Uneingeschränkte Installation

3 Praxis ClickOnce unter.net Framework 2.0 und Visual Studio 2005 Tabelle 2 Die ClickOnce-Einstellungen der Projekteigenschaften in Visual Studio Option Publishing Location Installation URL Documentation and Support URL The application is available online only The application is available offline as well For CD installations, automatically start Setup when CD is inserted Publish Version Tabelle 3 Beschreibung Gibt den Ort an, an den die Anwendung kopiert werden soll. Dabei stehen die folgenden Pfade zur Auswahl: Dateipfad: c:\deploy\myapp Fileshare: \\MyServer\MyApp FTP-Server: ftp://ftp.csharp.at Website: Gibt eine Website an, von der die Anwendung installiert werden kann, zum Beispiel ein Staging-Server. (optional) Gibt eine Website an, auf der die Benutzer Support-Informationen über die Anwendung finden. Dieser URL wird im Software- Control der Systemeinstellungen angezeigt. (optional) Die Anwendung muss jedes Mal über den URL gestartet werden. Die Anwendung steht auch offline zur Verfügung. Es wird ein Startmenüeintrag und ein Eintrag im Software-Control angelegt. Es wird die Datei autorun.inf erzeugt, über die eine CD automatisch beim Einlegen gestartet werden kann. Gibt die Versionsnummer an, die auf den Deployment-Server kopiert werden soll. Bei jedem Kopiervorgang auf den Server wird die Revision-Nummer erhöht. Die möglichen Optionen, die das Verhalten der Software bei einem Update festlegen. Option The application should check for updates Before the application starts In the background as the application is running Check every time the application runs Check every... Allow the users to choose whether to accept the update Update location Beschreibung Die bereitgestellte Anwendung kann per ClickOnce aktualisiert werden. Bei jedem Start der Anwendung wird geprüft, ob ein Update vorliegt. Während der Ausführung des Programms wird geprüft, ob ein Update vorliegt. Es wird im Hintergrund geprüft, ob ein Update vorliegt. Ein Zeitintervall, in welchem das Vorhandensein eines Updates ermittelt wird. Hier können Sie festlegen, ob es sich um ein verpflichtendes Update handelt. Wenn ja, wird der Benutzer nicht gefragt, ob er es installieren will. Hier können Sie den Pfad angeben, von dem das Update installiert werden soll. werden. Diese Sicherheitseinstellungen können natürlich mit einer benutzerdefinierten Policy überschrieben werden, welche erweiterte Rechte aufgrund des Hashs, des Publishers oder des Strong Names zur Verfügung stellt. Solche benutzerdefinierten Policies müssen jedoch separat auf den Clients eingerichtet werden, etwa über ein MSI-Package. Soll die Anwendung nicht offline zur Verfügung stehen, endet hier das Deployment. Wenn der Benutzer die Anwendung das nächste Mal starten will, klickt er wieder auf den Link, und der Vorgang beginnt von vorn. Die Anwendung wird allerdings nur dann neu vom Server geladen, wenn ein Update zur Verfügung steht. Dazu werden einfach die Zeitstempel der lokal gespeicherten Version und der Version auf dem Server verglichen. Soll die Anwendung auch offline verfügbar sein, schließen sich weitere Schritte an den Download an. Als Erstes wird für die Anwendung ein neuer Eintrag im Startmenü hinzugefügt. Dadurch lässt sich die Anwendung auch starten, wenn keine Verbindung zum Netzwerk besteht. Sodann wird ein neuer Eintrag unter Software in der Systemsteuerung hinzugefügt. Dadurch ist es möglich, zu einer früher installierten Version der Anwendung zurückzukehren oder die Anwendung komplett vom Client-PC zu löschen vorausgesetzt, es handelte sich nicht um ein verpflichtendes Update. Das Aktualisieren von ClickOnce-Anwendungen ist umfangreicher als das erste Einrichten, da es hierbei mehr Optionen gibt. Darunter fällt beispielsweise, ob die Suche nach neuen Updates automatisch oder manuell geschehen soll und ob dies vor dem Start der Anwendung oder während ihres Betriebs im Hintergrund passieren soll. Des Weiteren besteht auch die Möglichkeit, Aktualisierungen programmatisch über das ClickOnce-API anzustoßen. Das Design von ClickOnce- Anwendungen Das Ziel von ClickOnce ist es, das Deployment von Windows-Anwendungen zentral zu verwalten und zu vereinfachen. Es soll aber nicht die aktuelle Installationstechnologie der MSI-Packages ersetzen. ClickOnce ist auch nicht für alle Arten von Windows-Anwendungen gedacht. Wie bereits erwähnt, stehen einer Click- Once-Anwendung keine Administrationsrechte zur Verfügung. Daher sind während der Einrichtung auch keine Operationen erlaubt, die solche Rechte benötigen. Darunter zählen zum Beispiel Dateizugriffe oder der Zugriff auf die Registrierungsdatenbank. Auch während der Installation stehen keine Administrationsrechte zur Verfügung. Daher ist es nicht möglich, gemeinsam genutzte Assemblies im GAC (Global Assembly Cache) zu installieren, Registrierungseinträge hinzuzufügen, Windows Services oder gar COM+-Komponenten einzurichten. Dies ist bereits beim Design der Anwendung zu berücksichtigen. Sie können Ihre Anwendungen allerdings so entwerfen, dass all diese Punkte während einer Installation nicht notwendig sind. Das Hauptaugenmerk einer ClickOnce-Anwendung liegt im Grunde bei der Präsentation einer Rich Client UI und bei der Interaktion mit Services

4 Zurzeit stehen die folgenden Komponenten zur Auswahl: Windows Installer 2.0,.NET Framework 2.0, Microsoft Visual J#.NET Redistributable Package 2.0, SQL Server 2005 Express Edition Beta, Microsoft Data Access Components 2.8. Abbildung 2 Die ClickOnce-Optionen eines Programms sind Teil der Projekteigenschaften. im Netzwerk, beispielsweise mit Web Services. Es handelt sich bei einer Click- Once-Anwendung also um einen traditionellen Smart Client. Darüber hinaus bestehen für Click- Once-Anwendungen keine bestimmten Anforderungen bei der Entwicklung. Die komplette Funktionalität, die ClickOnce zur Verfügung steht, wird von der.net Runtime angeboten, ohne dass die Anwendung in irgendeiner Weise angepasst werden muss. ClickOnce kann somit automatisiert ohne Code-Änderungen zu bestehenden Anwendungen hinzugefügt werden. Wenn eine Anwendung für ClickOnce vorbereitet wird, werden auch eine setup.exe und alle benötigten Komponenten wie etwa SQL Server 2005 Express Edition, MDAC, DirectX und andere vorbereitet. Dadurch ist es auch möglich, dass eine ClickOnce-Anwendung auf einer CD ausgeliefert werden kann. Tabelle 1 zeigt die Unterschiede zwischen der Installation einem Web-, einem ClickOnce- und einem MSI-Deployment. So viel zu den Grundlagen von Click- Once. Doch es wird Zeit, die Theorie in die Praxis umzusetzen. Dazu können Sie eine neue Windows-Anwendung unter Visual Studio 2005 anlegen und in den Projekteinstellungen die ClickOnce-Optionen festlegen (Abbildung 2). Die Bedeutung der einzelnen Optionen erklärt Tabelle 2. Alle Einstellungen, die Sie hier vornehmen, werden gespeichert und stehen dann beim eigentlichen Kopiervorgang auf den Deployment-Server als Standardwerte zur Verfügung. Für die Beispielanwendung brauchen Sie nur die Publishing Location und die Option The Application is available offline as well anzugeben. Dadurch werden für die Anwendung ein Startmenüeintrag und ein Eintrag in den Systemeinstellungen unter Software hinzugefügt. Die Anwendung ist nun auch ohne Verbindung zum Netzwerk verfügbar. Durch Klick auf den Button Application Files... öffnet sich der Dialog, den Sie in Abbildung 3 sehen. Hier können Sie angeben, welche Dateien auf den Server kopiert werden sollen. Im vorliegenden Fall wurden zwei Dateien als notwendig gekennzeichnet: die exe-datei der Anwendung und eine Klassenbibliothek, die der Projektmappe hinzugefügt wurde. Click- Once ermittelt alle Abhängigkeiten der Anwendung selbstständig und zeigt sie in diesem Dialog an. Die PDB-Dateien mit den Debuginformationen der Anwendung werden hier nicht als notwendig gekennzeichnet, da sie zum Ausführen des Programms nicht benötigt werden. Sehr interessant ist der Dialog, der sich hinter der Schaltfläche Updates... verbirgt (Abbildung 5). Über diesen Dialog können Sie festlegen, wie sich die Anwendung bei einem Update verhalten soll. Dazu stehen die Optionen zur Auswahl, die Sie in Tabelle 3 sehen. Wenn alle Einstellungen feststehen, kann der Kopiervorgang beginnen. Dazu steht der Menüpunkt Build/Publish Solution zur Verfügung, der den Publishing- Assistenten startet. Dieser Assistent führt Abbildung 4 Zusätzlich zur Anwendung lassen sich bestimmte Standardkomponenten bereitstellen. Eine Beispielanwendung Abbildung 3 ClickOnce zeigt die zur Installation notwendigen Dateien an. Über die Schaltfläche Prerequisites lassen sich die Komponenten auswählen, die ebenfalls auf den Deployment-Server kopiert werden sollen. Abbildung 5 Dieser Dialog legt die Update- Optionen fest

5 Praxis ClickOnce unter.net Framework 2.0 und Visual Studio 2005 Abbildung 7 Bei einem unbekannten Publisher muss der Anwender selbst über die Vertrauenswürdigkeit entscheiden. durch die verschiedenen Schritte, die notwendig sind, um die Anwendung auf den Server zu kopieren. Dabei werden die Projekteinstellungen der Registerkarte Publish verwendet. Nach dem Kopieren wird eine Website angezeigt, über welche die Anwendung direkt installiert werden kann. Hierbei wird ein Link auf das Deployment-Manifest der Anwendung zur Verfügung gestellt (http://localhost/clickoncesample/clickoncesample.application). Das Deployment-Manifest hat dabei die Dateinamenerweiterung.application. Das.NET Framework erkennt diese Erweiterung beim Öffnen und startet die Installation. Bevor wir die Anwendung installieren, möchte ich zeigen, was auf den Deployment-Server kopiert wurde und wie das Deployment- und das Application-Manifest aufgebaut sind. Um überhaupt von einem Deployment-Server aus eine Anwendung installieren zu können, wird auf ihm ein virtuelles Verzeichnis für die notwendigen Dateien der Anwendung erstellt. Die Abbildung 6 zeigt die Verzeichnisstruktur, die für unsere Anwendung am Deployment-Server erstellt wurde. Im Verzeichnis dotnetfx befindet sich das.net Framework 2.0, da dies im Dialog Prerequisites ausgewählt wurde. So kann das.net Framework 2.0 direkt von den Clients von diesem Pfad geladen und installiert werden. Bei der ersten Installation wird aus dem Anwendungsnamen, einem Unterstrich und der Versionsnummer der Pfad zusammengesetzt, in den die Anwendungsdaten kopiert werden (ClickOnceSample_ ). In diesem Verzeichnis befindet sich dann Abbildung 6 Die auf dem Server erzeugte Ordnerstruktur für die ClickOnce-Anwendung. das eigentliche Programm, bestehend aus einer exe-datei, einer Klassenbibliothek und dem Application-Manifest ClickOnceSample.exe.manifest. Im Root-Verzeichnis befinden sich drei Dateien: die Datei setup.exe, welche die Installation zum Beispiel von einer CD starten kann, die Datei publish.htm, die nach dem Publishing-Assistenten angezeigt wird, und die Datei ClickOnceSample.application, das Deployment-Manifest. Das Deployment-Manifest ist eine XML-Datei, die Setup und Update der Anwendung konfiguriert. Listing 1 enthält eine vereinfachte Darstellung dieser Datei. Das Element > enthält einen Verweis auf das Deployment- Manifest, und die Versionsnummer der Anwendung ( ). <deployment install= true > bedeutet, dass die Anwendung auf dem lokalen PC installiert wird und Einträge im Startmenü und im Software-Control der Systemeinstellungen angelegt werden. Unter dem Knoten <update> wird festgelegt, wie sich die Anwendung bei einem Update verhalten soll. <beforeapplicationstartup> definiert, dass bei Anwendungsstart etwaige Updates gesucht werden sollen. Unter dem Knoten ist anschließend eine Referenz auf das Application-Deployment enthalten (die Datei ClickOnceSample.exe.manifest). Hier wird über das Element <dependentassembly> festgelegt, welche Version der Anwendung die aktuelle ist. Wird hier auf ein anderes Application-Manifest verwiesen, bedeutet dies für den Client, dass ein Update der Anwendung vorliegt, das installiert werden muss. Der wichtigste Knoten ist <Signature>. Er enthält eine Listing 1 Das Deployment-Manifest. <asmv1:assembly> name= ClickOnceSample.application publickeytoken=... <deployment install= true > <subscription> <update> <beforeapplicationstartup /> </update> </subscription>... </deployment> <dependentassembly codebase= ClickOnceSample_ \ ClickOnceSample.exe.manifest size= 3513 /> name= ClickOnceSample.exe publickeytoken= <Signature>... </Signature> </asmv1:assembly> digitale Signatur, die das komplette Deployment-Manifest kennzeichnet. Sie können es daher nicht manuell ändern, sondern nur über den Eigenschaftendialog in Visual Studio 2005 oder über das Framework-Tool mage.exe. Ein vereinfachtes Deployment-Manifest, das die Anwendung näher beschreibt, sehen Sie in Listing 2. Der Knoten <entrypoint> gibt an, welche Datei der Einstiegspunkt in die Anwendung ist. Über den Knoten <commandline> können ihr Startparameter mitgegeben werden. beschreibt die Komponenten der Anwendung, hier die.exe- Datei, die Klassenbibliothek sowie die Hauptkomponenten des.net Frameworks. Zum Schluss sehen Sie wieder den Knoten <Signature>, der das komplette Application-Manifest signiert. Die Installation der Anwendung Nun ist es langsam an der Zeit, die Beispielanwendung zu installieren. Dazu

6 Listing 2 Das Application-Manifest. <asmv1:assembly> name= ClickOnceSample.exe publickeytoken=... <entrypoint> name= ClickOnceSample <commandline file= ClickOnceSample.exe parameters= /> </entrypoint> <trustinfo>...</trustinfo> <dependentassembly codebase= ClickOnceSample.exe size= > name= ClickOnceSample <hash>...</hash> </dependentassembly> <dependentassembly codebase= ClickOnceSampleLibrary.exe size= > name= ClickOnceSample <hash>...</hash> </dependentassembly> <dependentassembly prerequisite= true > name= Microsoft-Windows-CLRCoreComp version= /> </dependentassembly> <Signature>...</Signature> </asmv1:assembly> müssen Sie nur die Datei publish.htm im Internet Explorer oder das Deployment- Manifest über einen Doppelklick öffnen. Als Erstes müssen Sie die Installation der Anwendung bestätigen, da deren Publisher in diesem Fall sind das Sie selbst als nicht vertrauenswürdig eingestuft wird. Der Klick auf den Button Install richtet die Anwendung im lokalen Cache sowie die Systemeinträge ein und startet das Programm. Anschließend können Sie das Programm wie eine Windows-Forms- Anwendung aus dem Startmenü aktivieren auch wenn keine Verbindung zum Netzwerk besteht. Hat alles geklappt? Dann erstellen Sie nun eine neue Version der Anwendung, zum Beispiel einfach nur mit einer anderen Hintergrundfarbe des Formulars. Wenn Sie danach den Publishing-Assistenten erneut ausführen, wird auf dem Server ein neuer Ordner mit der neuen Programmversion ClickOnceSample_ angelegt und das Deployment-Manifest entsprechend geändert, damit es auf das Application-Manifest der neuen Programmversion zeigt (Abbildung 8). Wenn Sie nun über das Startmenü auf dem Client-PC die Anwendung starten, erscheint ein Dialog und informiert Sie darüber, dass ein Update des Programms zur Abbildung 8 Die Einrichtung einer neuen Programmversion erweitert die Installationsordner des Servers. Verfügung steht. Bestätigen Sie dies, wird das Update heruntergeladen und die aktualisierte Anwendung gestartet. Außerdem haben Sie über die Systemeinstellungen nun sogar die Möglichkeit, die vorherige Version der Anwendung wiederherzustellen, wenn es sich nicht um ein verpflichtendes Update gehandelt hat. Fazit Zurück zum Ausgangspunkt: Der Vorteil von Webanwendungen hinsichtlich der einfachen zentralen Installation bekommt mit ClickOnce unter Visual Studio 2005 einen starken Konkurrenten. Die Technologie erlaubt es Ihnen, Ihre Windows-Anwendungen ebenso wie Webanwendungen von einer zentralen Stelle aus zur Installation bereitzustellen. Dabei steht Ihnen Visual Studio 2005 zur Seite und macht Ihre Windows-Programme ClickOnce-ready. Der Clou dabei ist, dass Sie keine einzige Code-Zeile dafür ändern müssen. Überlegen Sie sich bei der nächsten Anwendung, ob es sich wirklich lohnt, sie als Webanwendung unter ASP.NET zu entwickeln

Datenspooler Installationsanleitung Gültig ab Datenspooler-Version 2.2.20.X

Datenspooler Installationsanleitung Gültig ab Datenspooler-Version 2.2.20.X Datenspooler Installationsanleitung Gültig ab Datenspooler-Version 2.2.20.X Inhalt 1. Vorbedingungen... 4 2. Installation... 5 2.1. Umstellung von Datenspooler Version A.03.09 auf Datenspooler-Version

Mehr

Wissenswertes über LiveUpdate

Wissenswertes über LiveUpdate Wissenswertes über LiveUpdate 1.1 LiveUpdate «LiveUpdate» ermöglicht den einfachen und sicheren Download der neuesten Hotfixes und Patches auf Ihren PC. Bei einer Netzinstallation muss das LiveUpdate immer

Mehr

3 Installation von Exchange

3 Installation von Exchange 3 Installation von Exchange Server 2010 In diesem Kapitel wird nun der erste Exchange Server 2010 in eine neue Umgebung installiert. Ich werde hier erst einmal eine einfache Installation mit der grafischen

Mehr

DocuWare unter Windows 7

DocuWare unter Windows 7 DocuWare unter Windows 7 DocuWare läuft unter dem neuesten Microsoft-Betriebssystem Windows 7 problemlos. Es gibt jedoch einige Besonderheiten bei der Installation und Verwendung von DocuWare, die Sie

Mehr

MailUtilities: Remote Deployment - Einführung

MailUtilities: Remote Deployment - Einführung MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control

Mehr

RIWA NetUpdater Tool für automatische Daten- und Softwareupdates

RIWA NetUpdater Tool für automatische Daten- und Softwareupdates RIWA NetUpdater Tool für automatische Daten- und Softwareupdates Grundlegendes... 1 Ausführbare Dateien und Betriebsmodi... 2 netupdater.exe... 2 netstart.exe... 2 netconfig.exe... 2 nethash.exe... 2 Verzeichnisse...

Mehr

Faktura-XP. Shop Edition. Leitfaden. Update der aktuellen Version Neueinbindung des OnlineShop. ab Programmversion 2.1.xxxx

Faktura-XP. Shop Edition. Leitfaden. Update der aktuellen Version Neueinbindung des OnlineShop. ab Programmversion 2.1.xxxx Faktura-XP Shop Edition Leitfaden Update der aktuellen Version Neueinbindung des OnlineShop ab Programmversion 2.1.xxxx 1999-2008 m-por media GmbH - Recklinghausen Stand: September 2008 Wichtige Hinweise

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale Installation von DotNetNuke 4 ohne IIS Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation

Mehr

SPECTRUM 4.0 Netzwerk-Installation

SPECTRUM 4.0 Netzwerk-Installation SPECTRUM 4.0 Netzwerk-Installation Allgemeines zu SPECTRUM 4.0 - Lieferumfang - Lizenzrechner + CodeMeter-Stick - Programmversion - Einzelkomponenten - Begriffe Basisdaten, Projektverzeichnis 1. Einrichten

Mehr

Umstellung VPSMail von Java-Web-Start auf Installer

Umstellung VPSMail von Java-Web-Start auf Installer Für die Umstellung der Installations- und Starttechnologie von Java-Web-Start auf den Installer müssen folgende Schritte ausgeführt werden: 1. Herunterladen des Installers (-MSI-Paket): Das Installationspaket

Mehr

X5 unter Windows Vista / 7 und Windows 2008 Server

X5 unter Windows Vista / 7 und Windows 2008 Server X5 unter Windows Vista / 7 und Windows 2008 Server Die Benutzerkontensteuerung (später UAC) ist ein Sicherheitsfeature welches Microsoft ab Windows Vista innerhalb Ihrer Betriebssysteme einsetzt. Die UAC

Mehr

Tutorial. Tutorial. Microsoft Office 2010 Standard Edition verteilen. 2011 DeskCenter Solutions AG

Tutorial. Tutorial. Microsoft Office 2010 Standard Edition verteilen. 2011 DeskCenter Solutions AG Tutorial Microsoft Office 2010 Standard Edition verteilen 2011 DeskCenter Solutions AG Inhaltsverzeichnis 1. Einführung...3 2. Office 2010 Ressourcen bereitstellen...3 3. Anpassung der Office Installation...4

Mehr

Tutorial. Tutorial. Windows XP Service Pack 3 verteilen. 2011 DeskCenter Solutions AG

Tutorial. Tutorial. Windows XP Service Pack 3 verteilen. 2011 DeskCenter Solutions AG Tutorial Windows XP Service Pack 3 verteilen 2011 DeskCenter Solutions AG Inhaltsverzeichnis 1. Einführung...3 2. Windows XP SP3 bereitstellen...3 3. Softwarepaket erstellen...3 3.1 Installation definieren...

Mehr

Anleitung. Elvis Web-Projekt

Anleitung. Elvis Web-Projekt Anleitung Elvis Web-Projekt 2012-10-30 Seite 1 von 11 1 Zweck In diesem Dokument werden die Einrichtung und der Test eines vorhandenen und im Anschluss die Einrichtung eines neuen Elvis Web-Projekts beschrieben.

Mehr

Windows Deployment Services 2003 Grundinstallation

Windows Deployment Services 2003 Grundinstallation Windows Deployment Services 2003 Grundinstallation Inhalthaltsverzeichnis Windows Deployment Services - Installation... 2 Windows Deployment Services Grundkonfiguration Schritt 1... 2 Windows Deployment

Mehr

SFKV MAP Offline-Erfassungstool. Installationsanleitung

SFKV MAP Offline-Erfassungstool. Installationsanleitung SFKV MAP Offline-Erfassungstool Autor(en): Martin Schumacher Ausgabe: 16.02.2010 1. Allgemein Damit das Offlinetool von MAP ohne Internetverbindung betrieben werden kann, muss auf jedem Arbeitsplatz eine

Mehr

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH

AnNoText. AnNoText Online-Update. Copyright Wolters Kluwer Deutschland GmbH Copyright Wolters Kluwer Deutschland GmbH AnNoText AnNoText Online-Update Wolters Kluwer Deutschland GmbH Software + Services Legal Robert-Bosch-Straße 6 D-50354 Hürth Telefon (02 21) 9 43 73-6000 Telefax

Mehr

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29)

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) Dieses Dokument beschreibt das Herunterladen der Serversoftware, die Installation und Konfiguration der Software. Bevor mit der Migration der

Mehr

Installation KVV Webservices

Installation KVV Webservices Installation KVV Webservices Voraussetzung: KVV SQL-Version ist installiert und konfiguriert. Eine Beschreibung dazu finden Sie unter http://www.assekura.info/kvv-sql-installation.pdf Seite 1 von 20 Inhaltsverzeichnis

Mehr

DictaPlus 8 Kurzanleitung Online-Update

DictaPlus 8 Kurzanleitung Online-Update DictaPlus 8 Kurzanleitung Online-Update Copyright Wolters Kluwer Deutschland GmbH Wolters Kluwer Deutschland GmbH Geschäftsbereich Recht Robert-Bosch-Straße 6 50354 Hürth Inhaltsverzeichnis Kapitel 1:

Mehr

Installationsanleitung. Novaline Finanzbuchhaltung Fibu.One

Installationsanleitung. Novaline Finanzbuchhaltung Fibu.One Installationsanleitung Novaline Finanzbuchhaltung Fibu.One Mai 2013 Inhaltsverzeichnis Systemvoraussetzungen...3 Installation der Programme...5 1. Überprüfen / Installieren von erforderlichen Software-Komponenten...5

Mehr

ClouDesktop 7.0. Support und Unterstützung. Installation der Clientsoftware und Nutzung über Webinterface

ClouDesktop 7.0. Support und Unterstützung. Installation der Clientsoftware und Nutzung über Webinterface ClouDesktop 7.0 Installation der Clientsoftware und Nutzung über Webinterface Version 1.07 Stand: 22.07.2014 Support und Unterstützung E-Mail support@anyone-it.de Supportticket helpdesk.anyone-it.de Telefon

Mehr

ZMI Benutzerhandbuch Sophos. Sophos Virenscanner Benutzerhandbuch

ZMI Benutzerhandbuch Sophos. Sophos Virenscanner Benutzerhandbuch ZMI Benutzerhandbuch Sophos Sophos Virenscanner Benutzerhandbuch Version: 1.0 12.07.2007 Herausgeber Zentrum für Medien und IT ANSCHRIFT: HAUS-/ZUSTELLADRESSE: TELEFON: E-MAIL-ADRESSE: Zentrum für Medien

Mehr

Whitepaper. Produkt: combit Relationship Manager / address manager. Einrichtung für Remotedesktopdienste (Windows Server 2012 R2)

Whitepaper. Produkt: combit Relationship Manager / address manager. Einrichtung für Remotedesktopdienste (Windows Server 2012 R2) combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Einrichtung für Remotedesktopdienste (Windows Server 2012 R2) Einrichtung für Remotedesktopdienste

Mehr

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools

Installation Wawi SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools Installation Wawi SQL in Verbindung mit Microsoft SQL Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktionalität der SelectLine Applikation mit

Mehr

bnsyncservice Installation und Konfiguration bnnetserverdienst Voraussetzungen: KWP Informationssysteme GmbH Technische Dokumentation

bnsyncservice Installation und Konfiguration bnnetserverdienst Voraussetzungen: KWP Informationssysteme GmbH Technische Dokumentation bnsyncservice Voraussetzungen: Tobit DAVID Version 12, DVWIN32: 12.00a.4147, DVAPI: 12.00a.0363 Exchange Server (Microsoft Online Services) Grundsätzlich wird von Seiten KWP ausschließlich die CLOUD-Lösung

Mehr

Aufbau einer Testumgebung mit VMware Server

Aufbau einer Testumgebung mit VMware Server Aufbau einer Testumgebung mit VMware Server 1. Download des kostenlosen VMware Servers / Registrierung... 2 2. Installation der Software... 2 2.1 VMware Server Windows client package... 3 3. Einrichten

Mehr

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung: Installation Bevor Sie mit der Installation von MOVIDO 1.0 beginnen, sollten Sie sich vergewissern, dass der Internet Information Server (IIS) von Microsoft installiert ist. Um dies festzustellen, führen

Mehr

NetMan Desktop Manager Quick-Start-Guide

NetMan Desktop Manager Quick-Start-Guide NetMan Desktop Manager Quick-Start-Guide In diesem Dokument wird die Installation von NetMan Desktop Manager beschrieben. Beachten Sie, dass hier nur ein Standard-Installationsszenario beschrieben wird.

Mehr

ATB Ausbildung technische Berufe Ausbildungszentrum Klybeck

ATB Ausbildung technische Berufe Ausbildungszentrum Klybeck Inhaltsverzeichnis DOKUMENTATION SERVER INSTALLATION MIT WINDOWS 2000...1 Was ist ein Server...1 Aufbau des aprentas Servers...1 Materialliste:...1 Ablauf der Installation:...1 Die Installation:...1 Server

Mehr

Installation über MSI. CAS genesisworld mit MSI-Paketen installieren

Installation über MSI. CAS genesisworld mit MSI-Paketen installieren Installation über MSI CAS genesisworld mit MSI-Paketen installieren 1 Copyright Die hier enthaltenen Angaben und Daten können ohne vorherige Ankündigung geändert werden. Die in den Beispielen verwendeten

Mehr

Live Update (Auto Update)

Live Update (Auto Update) Live Update (Auto Update) Mit der Version 44.20.00 wurde moveit@iss+ um die Funktion des Live Updates (in anderen Programmen auch als Auto Update bekannt) für Programm Updates erweitert. Damit Sie auch

Mehr

Erstellen sicherer ASP.NET- Anwendungen

Erstellen sicherer ASP.NET- Anwendungen Erstellen sicherer ASP.NET- Anwendungen Authentifizierung, Autorisierung und sichere Kommunikation Auf der Orientierungsseite finden Sie einen Ausgangspunkt und eine vollständige Übersicht zum Erstellen

Mehr

Die MSDE ist nicht mehr Bestandteil des Installationspaketes der GETECO contura

Die MSDE ist nicht mehr Bestandteil des Installationspaketes der GETECO contura Hinweis zur MSDE: Die MSDE ist nicht mehr Bestandteil des Installationspaketes der GETECO contura Vor Beginn der Installationsarbeiten ist daher die MSDE 2000A von der Microsoft Download-Seite herunter

Mehr

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) 1 Einleitung... 2 2 Download und Installation... 3 2.1 Installation von WindowsXPMode_de-de.exe... 4 2.2 Installation von Windows6.1-KB958559-x64.msu...

Mehr

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Der Konfigurations-Assistent wurde entwickelt, um die unterschiedlichen ANTLOG-Anwendungen auf den verschiedensten Umgebungen automatisiert

Mehr

Wibu Hardlock Installation

Wibu Hardlock Installation Wibu Hardlock Installation 1..Allgemeines zum Hardlock... 2 2..Automatisierte Installation des Hardlocks bei einer Loco-Soft Installation... 2 3..Manuelle Installation des Hardlocks an einem Einzelplatz...

Mehr

Installationshilfe und Systemanforderungen

Installationshilfe und Systemanforderungen Installationshilfe und Systemanforderungen Inhalt 1..Voraussetzungen für die Installation von KomfortTools!.................................................... 3 1.1. Generelle Voraussetzungen.................................................................................

Mehr

So ziehen Sie Ihr Wordpress Blog zu STRATO um

So ziehen Sie Ihr Wordpress Blog zu STRATO um So ziehen Sie Ihr Wordpress Blog zu STRATO um Version 1.0 So ziehen Sie Ihr Wordpress Blog zu STRATO um Das Wordpress-Plugin Duplicator ermöglicht Ihnen, in wenigen Schritten Ihre Wordpress-Instanz umzuziehen.

Mehr

Installation MSSQL 2008 Express SP3 auf Windows 8

Installation MSSQL 2008 Express SP3 auf Windows 8 Installation MSSQL 2008 Express SP3 auf Windows 8 Installation MSSQL 2008 Express SP3 auf Windows 8 28.01.2013 2/23 Installation MSSQL 2008 Express Edition SP3... 3 Installation SQL Server 2008 Management

Mehr

Neuinstallation moveit@iss+ Einzelplatzversion

Neuinstallation moveit@iss+ Einzelplatzversion Neuinstallation moveit@iss+ Einzelplatzversion Hinweis: Gerne bietet Ihnen moveit Software die Durchführung einer lokalen Neuinstallation zu einem günstigen Pauschalpreis an. Die rasche und professionelle

Mehr

TIKOS Leitfaden. TIKOS Update

TIKOS Leitfaden. TIKOS Update TIKOS Leitfaden TIKOS Update Copyright 2015, Alle Rechte vorbehalten support@socom.de 06.05.2015 Inhalt 1. Allgemeine Hinweise... 3 2. Ausführen des Updates... 3 3. Mögliche Meldungen beim Update... 9

Mehr

Anleitung zum Prüfen von WebDAV

Anleitung zum Prüfen von WebDAV Anleitung zum Prüfen von WebDAV (BDRS Version 8.010.006 oder höher) Dieses Merkblatt beschreibt, wie Sie Ihr System auf die Verwendung von WebDAV überprüfen können. 1. Was ist WebDAV? Bei der Nutzung des

Mehr

Installation Microsoft SQL Server 2008 Express

Installation Microsoft SQL Server 2008 Express Installation Microsoft SQL Server 2008 Express Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktion der SelectLine Applikation mit dem SQL Server

Mehr

LERNWERKSTATT SEKUNDARSTUFE I

LERNWERKSTATT SEKUNDARSTUFE I LERNWERKSTATT SEKUNDARSTUFE I SOFTWAREVERTEILUNG DER LERNWERK- STATT SEKUNDARSTUFE I IM NETZWERK Die Lernwerkstatt Sekundarstufe I (LWS) unterstützt die automatische Software- Installation über den Windows

Mehr

Installationsbeschreibung. Version 4.2. Installationsbeschreibung 4.2 - Seite 1 von 6

Installationsbeschreibung. Version 4.2. Installationsbeschreibung 4.2 - Seite 1 von 6 Installationsbeschreibung Version 4.2 Installationsbeschreibung 4.2 - Seite 1 von 6 Installation auf einem Einzelplatz-System Dieser Abschnitt beschreibt, wie Sie die Installation durchführen, wenn die

Mehr

1. Einführung 2. 2. Systemvoraussetzungen... 2. 3. Installation und Konfiguration 2. 4. Hinzufügen einer weiteren Sprache... 3

1. Einführung 2. 2. Systemvoraussetzungen... 2. 3. Installation und Konfiguration 2. 4. Hinzufügen einer weiteren Sprache... 3 Inhalt 1. Einführung 2 2. Systemvoraussetzungen... 2 3. Installation und Konfiguration 2 4. Hinzufügen einer weiteren Sprache... 3 5. Aktivierung / Deaktivierung von Funktionen... 4 6. Konfiguration der

Mehr

inoxision ARCHIVE 2.5 Quickstart

inoxision ARCHIVE 2.5 Quickstart inoxision ARCHIVE 2.5 Quickstart 1 Installationsvorbereitungen Für die Installation von inoxision ARCHIVE benötigen Sie einen Microsoft SQL Server der Version 2005 oder 2008, mindestens in der Express

Mehr

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Installation von NetBeans inkl. Glassfish Anwendungs-Server Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten

Mehr

Installationshilfe und Systemanforderungen. Vertriebssoftware für die Praxis

Installationshilfe und Systemanforderungen. Vertriebssoftware für die Praxis Vertriebssoftware für die Praxis Installationshilfe und Systemanforderungen L SIC FL BE ER XI H E Lesen Sie, wie Sie KomfortTools! erfolgreich auf Ihrem Computer installieren. UN ABHÄNGIG Software Inhalt

Mehr

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools

Installation SelectLine SQL in Verbindung mit Microsoft SQL Server 2008 Express with Tools Im nachfolgenden Dokument werden alle Einzelschritte aufgeführt, die als Voraussetzung für die korrekte Funktionalität der SelectLine Applikation mit dem SQL Server Express with Tools 2008 vorgenommen

Mehr

INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION

INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION Lizenzvereinbarung Infomon Server-Installation Lesen Sie vorab die Lizenzvereinbarung, die in der Datei Lizenzvereinbarung.doc beschrieben ist.

Mehr

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Installationsanleitung MS SQL Server 2005 für Sage 50 Ablage & Auftragsbearbeitung Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Inhaltsverzeichnis 1. GRUNDSÄTZLICHES... 3 2. SQLExpress Installationsanleitung

Mehr

Manuelles Erstellen einer Microsoft SQL Server 2008 (Standard Edition)- Instanz für ACT7

Manuelles Erstellen einer Microsoft SQL Server 2008 (Standard Edition)- Instanz für ACT7 Manuelles Erstellen einer Microsoft SQL Server 2008 (Standard Edition)- Instanz für ACT7 Aufgabe Sie möchten ACT! by Sage Premium 2010 auf einem der unterstützten Windows Server-Betriebssysteme installieren.

Mehr

Anleitung zur Redisys Installation. Inhaltsverzeichnis

Anleitung zur Redisys Installation. Inhaltsverzeichnis Anleitung zur Redisys Installation Inhaltsverzeichnis Inhaltsverzeichnis... 1 1. Vorwort... 2 2. Vorbereitung zur Installation... 3 3. Systemvoraussetzungen... 4 4. Installation Redisys Version... 5 5.

Mehr

Konfiguration von Clients zur Kommunikation mit einem SUS-Server

Konfiguration von Clients zur Kommunikation mit einem SUS-Server Konfiguration von Clients zur Kommunikation mit einem SUS-Server Allgemeine Informationen Damit sich der Autoupdate-Client die Updates vom lokalen SUS-Server abholt, muss in seiner Registry die korrekten

Mehr

X5 unter Windows Vista / 7 und Windows 2008 Server

X5 unter Windows Vista / 7 und Windows 2008 Server X5 unter Windows Vista / 7 und Windows 2008 Server Die Benutzerkontensteuerung (später UAC) ist ein Sicherheitsfeature, welches Microsoft ab Windows Vista innerhalb ihrer Betriebssysteme einsetzt. Die

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

Tutorial Methoden der Inventarisierung

Tutorial Methoden der Inventarisierung Tutorial Methoden der Inventarisierung Inhaltsverzeichnis 1. Einführung... 3 2. Manuelle Inventarisierung... 3 3. Inventarisierung mit dem DeskCenter Management Service... 4 3.1 Definition von Zeitplänen...

Mehr

Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2

Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2 Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2 Installationsvoraussetzungen: Die Update-Routine benötigt das DotNet-Framework 4.0 Client Profile, das normalerweise über

Mehr

aviita Fahrdienst Version 1.2 Oktober 2011 aviita est. Landstrasse 217 LI-9495 Triesen T +423 384 06 06 F +423 384 06 08 info@aviita.

aviita Fahrdienst Version 1.2 Oktober 2011 aviita est. Landstrasse 217 LI-9495 Triesen T +423 384 06 06 F +423 384 06 08 info@aviita. aviita Fahrdienst Version 1.2 Oktober 2011 T +423 384 06 06 F +423 384 06 08 info@aviita.li 1/42 aviita est. Das Unternehmen aviita est. steht für individuelle und massgeschneiderte Software Lösungen.

Mehr

Collaboration Manager

Collaboration Manager Collaboration Manager Inhalt Installationsanleitung... 2 Installation mit Setup.exe... 2 Security Requirements... 3 Farmadministrator hinzufügen... 3 Secure Store Service... 3 Feature-Aktivierung... 5

Mehr

Einrichten der Outlook-Synchronisation

Einrichten der Outlook-Synchronisation Das will ich auch wissen! - Kapitel 3 Einrichten der Outlook-Synchronisation Inhaltsverzeichnis Überblick über dieses Dokument... 2 Diese Kenntnisse möchten wir Ihnen vermitteln... 2 Diese Kenntnisse empfehlen

Mehr

Installationsanleitung STATISTICA. Concurrent Netzwerk Version

Installationsanleitung STATISTICA. Concurrent Netzwerk Version Installationsanleitung STATISTICA Concurrent Netzwerk Version Hinweise: ❶ Die Installation der Concurrent Netzwerk-Version beinhaltet zwei Teile: a) die Server Installation und b) die Installation der

Mehr

X-RiteColor Master Web Edition

X-RiteColor Master Web Edition X-RiteColor Master Web Edition Dieses Dokument enthält wichtige Informationen für die Installation von X-RiteColor Master Web Edition. Bitte lesen Sie die Anweisungen gründlich, und folgen Sie den angegebenen

Mehr

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Diese README-Datei enthält Anweisungen zum Installieren des Custom PostScript- und PCL- Druckertreibers

Mehr

Installationsanleitung: Krutec Access Managementsystem (AMS)

Installationsanleitung: Krutec Access Managementsystem (AMS) Installationsanleitung: Krutec Access Managementsystem (AMS) Für Windows XP/Vista/Win7 inklusive SQL Express Datenbank. Seite Vorgang 02-02 Installationshinweise 03-06 Installation des Krutec Access Management

Mehr

TZ Programm. die ersten Schritte zum Erfolg. Ratgeber für. ... den Download... die Installation... den ersten Programmstart...

TZ Programm. die ersten Schritte zum Erfolg. Ratgeber für. ... den Download... die Installation... den ersten Programmstart... Inhaltsübersicht TZ Programm die ersten Schritte zum Erfolg Ratgeber für... den Download... die Installation... den ersten Programmstart... das Update Programm herunterladen...2 Datei entpacken >> nur

Mehr

System-Update Addendum

System-Update Addendum System-Update Addendum System-Update ist ein Druckserverdienst, der die Systemsoftware auf dem Druckserver mit den neuesten Sicherheitsupdates von Microsoft aktuell hält. Er wird auf dem Druckserver im

Mehr

Whitepaper. Produkt: combit address manager / combit Relationship Manager. Datenabgleich zwischen Notebook und Desktop-PC / Server

Whitepaper. Produkt: combit address manager / combit Relationship Manager. Datenabgleich zwischen Notebook und Desktop-PC / Server combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit address manager / combit Relationship Manager Datenabgleich zwischen Notebook und Desktop-PC / Server Datenabgleich zwischen Notebook

Mehr

Kompatibilitätsmodus und UAC

Kompatibilitätsmodus und UAC STEITZ IT-Solutions Kompatibilitätsmodus und UAC Der nachfolgenden Artikel beschreibt, wie Sie die UAC (User Account Control = Benutzerkontensteuerung) für ausgewählte Anwendungen deaktivieren. Mit der

Mehr

Anleitung zur Webservice Entwicklung unter Eclipse

Anleitung zur Webservice Entwicklung unter Eclipse Entwicklungsumgebung installieren Sofern Sie nicht an einem Praktikumsrechner arbeiten, müssen Sie ihre Eclipse-Umgebung Webservice-fähig machen. Dazu benötigen Sie die Entwicklungsumgebung Eclipse for

Mehr

1. Laden Sie sich zunächst das aktuelle Installationspaket auf www.ikonmatrix.de herunter:

1. Laden Sie sich zunächst das aktuelle Installationspaket auf www.ikonmatrix.de herunter: Bestellsoftware ASSA ABLOY Matrix II De- und Installationsanleitung Installation Erfahren Sie hier, wie Sie ASSA ABLOY Matrix II auf Ihrem Rechner installieren können. Halten Sie Ihre Ihre Firmen- und

Mehr

Installationsanleitung

Installationsanleitung Idee und Umsetzung Lars Lakomski Version 4.0 Installationsanleitung Um Bistro-Cash benutzen zu können, muss auf dem PC-System (Windows 2000 oder Windows XP), wo die Kassensoftware zum Einsatz kommen soll,

Mehr

Scripting Framework PowerShell Toolkit Quick-Install a Workplace for Packaging and Test

Scripting Framework PowerShell Toolkit Quick-Install a Workplace for Packaging and Test Scripting Framework PowerShell Toolkit Quick-Install a Workplace for Packaging and Test Windows Client Management AG Alte Haslenstrasse 5 CH-9053 Teufen wincm.ch 1 Quick Install - Scripting Framework Workplace...3

Mehr

Installationsanleitung für ANSYS Electromagnetics Suite Release 17.0

Installationsanleitung für ANSYS Electromagnetics Suite Release 17.0 CFX Software GmbH Karl-Marx-Allee 90 A 10243 Tel.: 030 293811-30 Fax: 030 293811-50 Email: info@cfx-berlin.de Installationsanleitung für ANSYS Electromagnetics Suite Release 17.0 1 Vorbereitung der Installation

Mehr

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Rembo/mySHN. Version 2.0 Kurzanleitung. das selbstheilende Netzwerk. Stand: 01.05.2006. my selfhealing network

Rembo/mySHN. Version 2.0 Kurzanleitung. das selbstheilende Netzwerk. Stand: 01.05.2006. my selfhealing network Rembo/mySHN Version 2.0 Kurzanleitung das selbstheilende Netzwerk my selfhealing network Stand: 01.05.2006 Postanschrift: SBE network solutions GmbH Edisonstrasse 21 74076 Heilbronn IV Inhalt Kurzanleitung...i

Mehr

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz Das Instrument für den fähigkeitsgerechten Personaleinsatz IMBA SQL Server-Datenbankadapter Installationsanleitung gefördert durch das Bundesministerium für Gesundheit und Soziale Sicherung Vorbereitung

Mehr

Ausarbeitung zum Vortrag Java Web Start von Adrian Fülöp Fach: Komponentenbasierte Softwareentwicklung WS 06/07 Fachhochschule Osnabrück

Ausarbeitung zum Vortrag Java Web Start von Adrian Fülöp Fach: Komponentenbasierte Softwareentwicklung WS 06/07 Fachhochschule Osnabrück Ausarbeitung zum Vortrag Java Web Start von Adrian Fülöp Fach: Komponentenbasierte Softwareentwicklung WS 06/07 Fachhochschule Osnabrück Adrian Fülöp (297545) - 1 - Inhaltsverzeichnis: 1. Einführung 2.

Mehr

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten AVM GmbH Alt-Moabit 95 D-10559 Berlin Faxversand mit dem FRITZ! LAN Assistenten Mit dem FRITZ! LAN Assistenten können Sie einen Computer als FRITZ!fax Server einrichten, über den dann Faxe von anderen

Mehr

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor: Client-Installation ec@ros2 ASP-Server 1. Allgemeine Informationen Für den Einsatz von ec@ros2 ist auf den Clients die Software Java Webstart (enthalten im Java Runtime Environment (JRE)) notwendig. Wir

Mehr

Fiery Driver Configurator

Fiery Driver Configurator 2015 Electronics For Imaging, Inc. Die in dieser Veröffentlichung enthaltenen Informationen werden durch den Inhalt des Dokuments Rechtliche Hinweise für dieses Produkt abgedeckt. 16. November 2015 Inhalt

Mehr

TelephoneIntegration fü r MS CRM 2011

TelephoneIntegration fü r MS CRM 2011 TelephoneIntegration fü r MS CRM 2011 Version 5.0, August 2013 Installationsanleitung (Wie man TelephoneIntegration für MS CRM 2011 installiert/deinstalliert) Der Inhalt dieses Dokuments kann ohne Vorankündigung

Mehr

Installationsanleitung OpenVPN

Installationsanleitung OpenVPN Installationsanleitung OpenVPN Einleitung: Über dieses Dokument: Diese Bedienungsanleitung soll Ihnen helfen, OpenVPN als sicheren VPN-Zugang zu benutzen. Beachten Sie bitte, dass diese Anleitung von tops.net

Mehr

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt. Python Installation 1 Vorbereitung Diese Anleitung ist für Windows ausgelegt. 1.1 Download Python kann online unter https://www.python.org/downloads/ heruntergeladen werden. Hinweis: Im CoderDojo verwenden

Mehr

Dieses Hilfesystem ist ein Dokument auf HTML-Basis, das Sie mit jedem Internet-Browser öffnen können.

Dieses Hilfesystem ist ein Dokument auf HTML-Basis, das Sie mit jedem Internet-Browser öffnen können. INHALTSVERZEICHNIS Inhaltsverzeichnis... 1 1 Einleitung... 1 2 BI.apps Beschreibung... 1 3 Installation des BI.apps Client für Windows Mobile... 1 3.1 Voraussetzungen... 1 3.2 Installation auf dem PC /

Mehr

Pilot ONE Flasher. Handbuch

Pilot ONE Flasher. Handbuch Pilot ONE Flasher Handbuch high precision thermoregulation from -120 C to 425 C HANDBUCH Pilot ONE Flasher V1.3.0de/24.01.13//13.01 Haftung für Irrtümer und Druckfehler ausgeschlossen. Pilot ONE Flasher

Mehr

Handbuch. MiniRIS-Monitor

Handbuch. MiniRIS-Monitor Handbuch MiniRIS-Monitor Ersteller: EWERK MUS GmbH Erstellungsdatum: 09.05.2011 Inhalt 1 Vorwort... 3 2 Installation... 4 2.1 Voraussetzungen... 4 2.2 Installation... 4 3 Einstellungen... 5 4 Handhabung...

Mehr

Anleitung für Zugriff auf den LEM-FTP-Server

Anleitung für Zugriff auf den LEM-FTP-Server Anleitung für Zugriff auf den LEM-FTP-Server Diese Anleitung hilft Ihnen dabei, Zugang zum FTP-Server des Laboratoriums für Elektronenmikroskopie der Universität Karlsruhe (TH) zu bekommen. Sie werden

Mehr

Installation/Einrichtung einer Datenbank für smalldms

Installation/Einrichtung einer Datenbank für smalldms Einleitung In den folgenden Seiten werden wir uns damit beschäftigen eine lokale Installation einer MySQL- Datenbank vorzunehmen, um auf dieser Datenbank smalldms aktivieren zu können. Wir werden das XAMPP-Paket

Mehr

Signierte e-mails mit Mozilla Thunderbird

Signierte e-mails mit Mozilla Thunderbird Signierte e-mails mit Mozilla Thunderbird Hinweis: Diese Anleitung bezieht sich auf Windows XP (Service Pack 2) mit der Mozilla Suite Version 1.7.7. Bitte beachten Sie, dass andere Betriebssystem- und

Mehr

Installationsanleitung STATISTICA. Concurrent Netzwerk Version mit Ausleihfunktion

Installationsanleitung STATISTICA. Concurrent Netzwerk Version mit Ausleihfunktion Installationsanleitung STATISTICA Concurrent Netzwerk Version mit Ausleihfunktion Hinweise: ❶ Die Installation der Concurrent Netzwerk-Version beinhaltet zwei Teile: a) die Server Installation und b) die

Mehr

Aktualisierung einer früheren CHIPDRIVE Time Recording Version auf CHIPDRIVE Time Recording 7.0

Aktualisierung einer früheren CHIPDRIVE Time Recording Version auf CHIPDRIVE Time Recording 7.0 Aktualisierung einer früheren CHIPDRIVE Time Recording Version auf CHIPDRIVE Time Recording 7.0 Diese Anleitung beschreibt, wie Sie Ihre Zeiterfassungs-Software von einer früheren Version auf die Version

Mehr

Kurzanleitung zum Einrichten des fmail Outlook 2007 - Addin

Kurzanleitung zum Einrichten des fmail Outlook 2007 - Addin Kurzanleitung zum Einrichten des fmail Outlook 2007 - Addin Um sicher und bequem Nachrichten mit Outlook zu verwalten, muss der E-Mail Client passend zu unseren E-Mail Einstellungen konfiguriert sein.

Mehr

Bedienungsanleitung für Installation & Verbindungsaufbau unter Microsoft Windows

Bedienungsanleitung für Installation & Verbindungsaufbau unter Microsoft Windows Bedienungsanleitung für Installation & Verbindungsaufbau unter Microsoft Windows Stand: V. 3.0 1 Einleitung Für die Nutzung des Portals Online-Dienste ist es erforderlich, dass Ihr Rechner eine gesicherte

Mehr

Installation und Dokumentation. juris Smarttags 1.0

Installation und Dokumentation. juris Smarttags 1.0 Installation und Dokumentation juris Smarttags 1.0 Inhalt Was ist ein juris Smarttag...2 Voraussetzungen...2 Vorbereitung...2 Installation...4 Handhabung...6 Fragen und Lösungen...9 Smarttags und Single

Mehr

6RIW&OHDQ Š 9HUVLRQ8SJUDGHDQOHLWXQJ

6RIW&OHDQ Š 9HUVLRQ8SJUDGHDQOHLWXQJ 6RIW&OHDQ Š 9HUVLRQ8SJUDGHDQOHLWXQJ 6HKUJHHKUWH6RIW&OHDQ $QZHQGHU LQ XQVHUHP 6RIW&OHDQ 8SGDWHV 'RZQORDGEHUHLFK ILQGHQ 6LH ]ZHL $UWHQ YRQ 8SGDWHV 1DFKIROJHQGHUIDKUHQ6LHZHOFKHV8SGDWHI U6LHGDVULFKWLJHLVWXQGZLH6LHGDV8SGDWHDXI,KUHP$UEHLWVSODW]GXUFKI

Mehr

Stundenerfassung Version 1.8

Stundenerfassung Version 1.8 Stundenerfassung Version 1.8 Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe des Freischaltcodes ist verboten! Eine kostenlose Demo-Version zur Weitergabe erhalten Sie unter www.netcadservice.de

Mehr

Informatives zur CAS genesisworld-administration

Informatives zur CAS genesisworld-administration Informatives zur CAS genesisworld-administration Inhalt dieser Präsentation Loadbalancing mit CAS genesisworld Der CAS Updateservice Einführung in Version x5 Konfigurationsmöglichkeit Sicherheit / Dienstübersicht

Mehr