Einmal geklickt, schon installiert
|
|
- Kristina Armbruster
- vor 8 Jahren
- Abrufe
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 ( 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
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
MehrWissenswertes ü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
MehrWä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
MehrWichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge
Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht
MehrMailUtilities: 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
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrLive 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
MehrHinweise 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
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
MehrUmstellung 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
MehrSystem-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
MehrLeitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...
MehrÜber die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.
Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten
Mehr3 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
MehrSANDBOXIE 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:
MehrMeldung 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,
MehrEinstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG
Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich
MehrUm 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
MehrLeitfaden zur Installation von Bitbyters.WinShutdown
Leitfaden zur Installation von Bitbyters.WinShutdown für Windows 32 Bit 98/NT/2000/XP/2003/2008 Der BitByters.WinShutDown ist ein Tool mit dem Sie Programme beim Herunterfahren Ihres Systems ausführen
MehrAnNoText. 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
MehrUpdate 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
MehrDatenspooler 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
MehrClouDesktop 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
MehrTeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
MehrAnleitung 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
MehrNetzwerk einrichten unter Windows
Netzwerk einrichten unter Windows Schnell und einfach ein Netzwerk einrichten unter Windows. Kaum ein Rechner kommt heute mehr ohne Netzwerkverbindungen aus. In jedem Rechner den man heute kauft ist eine
MehrWhitepaper. 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
MehrOUTLOOK-DATEN SICHERN
OUTLOOK-DATEN SICHERN Wie wichtig es ist, seine Outlook-Daten zu sichern, weiß Jeder, der schon einmal sein Outlook neu installieren und konfigurieren musste. Alle Outlook-Versionen speichern die Daten
Mehr1 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
MehrBSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015
1 BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 Installation Um den Support der BSV zu nutzen benötigen Sie die SMP-Software. Diese können Sie direkt unter der URL http://62.153.93.110/smp/smp.publish.html
MehrEr musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
MehrInstallation 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
MehrArbeiten mit dem neuen WU Fileshare unter Windows 7
Arbeiten mit dem neuen WU Fileshare unter Windows 7 Mit dem neuen WU Fileshare bieten Ihnen die IT-Services einen flexibleren und einfacheren Zugriff auf Ihre Dateien unabhängig davon, ob Sie sich im Büro
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrInformation zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)
Information zum SQL Server: Installieren und deinstallieren (Stand: September 2012) Um pulsmagic nutzen zu können, wird eine SQL-Server-Datenbank benötigt. Im Rahmen der Installation von pulsmagic wird
MehrInstallationsleitfaden zum Fakturierungsprogramm
Installationsleitfaden zum Fakturierungsprogramm 22.05.07 002-Installationsleitfaden Systemvoraussetzungen Betriebssystem: Windows 2000/Service Pack SP4 Windows XP/Service Pack SP2 Windows 2003 Server
MehrDeltaVision Computer Software Programmierung Internet Beratung Schulung
Zertifikate von DeltaVision für Office Projekte 1 Einleitung: Digitale Zertifikate für VBA-Projekte DeltaVision signiert ab 2009 alle seine VBA Projekte. So ist für den Anwender immer klar, dass der Code
MehrDie 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Überprüfung der digital signierten E-Rechnung
Überprüfung der digital signierten E-Rechnung Aufgrund des BMF-Erlasses vom Juli 2005 (BMF-010219/0183-IV/9/2005) gelten ab 01.01.2006 nur noch jene elektronischen Rechnungen als vorsteuerabzugspflichtig,
MehrCADEMIA: Einrichtung Ihres Computers unter Windows
CADEMIA: Einrichtung Ihres Computers unter Windows Stand: 21.02.2015 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert sein.
MehrInstallation und Sicherung von AdmiCash mit airbackup
Installation und Sicherung von AdmiCash mit airbackup airbackup airbackup ist eine komfortable, externe Datensicherungslösung, welche verschiedene Funktionen zur Sicherung, sowie im Falle eines Datenverlustes,
Mehr2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein
Einrichtung von orgamax-mobil Um die App orgamax Heute auf Ihrem Smartphone nutzen zu können, ist eine einmalige Einrichtung auf Ihrem orgamax Rechner (bei Einzelplatz) oder Ihrem orgamax Server (Mehrplatz)
MehrSeite 1 von 14. Cookie-Einstellungen verschiedener Browser
Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht
MehrTapps 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...
MehrEinrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications
Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Windows 8 Systemsteuerung > Programme > Windows Features aktivieren / deaktivieren > Im Verzeichnisbaum
MehrInstallationsanleitung CLX.PayMaker Home
Installationsanleitung CLX.PayMaker Home Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung
MehrTutorial. 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...
MehrInstallation des Authorware Webplayers für den Internet Explorer unter Windows Vista
Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung
MehrInstallation der SAS Foundation Software auf Windows
Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software
MehrKompatibilitä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
MehrInstallationsanleitung
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,
MehrPowermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
MehrINDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline
Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft
MehrInstallation/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
Mehr1. 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
MehrBitte melden Sie sich als Administrator des Betriebssystems oder als Benutzer mit ausreichenden Installationsrechten an Ihrem PC an.
CRS - Support... immer gut beraten Installationsanleitung Amadeus Vista Schritt 1 Bitte melden Sie sich als Administrator des Betriebssystems oder als Benutzer mit ausreichenden Installationsrechten an
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
MehrTutorial. 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
MehrGS-Programme 2015 Allgemeines Zentralupdate
GS-Programme 2015 Allgemeines Zentralupdate Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und Themen in dieser Unterlage wurden mit
MehrKurzanleitung 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.
MehrSicherer Datenaustausch zwischen der MPC-Group und anderen Firmen. Möglichkeiten zum Datenaustausch... 2
Sicherer Datenaustausch zwischen der MPC-Group und anderen Firmen Inhaltsverzeichnis Möglichkeiten zum Datenaustausch... 2 Möglichkeit 1: Datenaustausch mit Ihrem Webbrowser (HTTPS):... 3 Disclaimer...
MehrUpdatehinweise für die Version forma 5.5.5
Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x
MehrInstallationsbeschreibung. 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
MehrInstallationsanleitung CLX.PayMaker Office
Installationsanleitung CLX.PayMaker Office Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung
MehrInstallationshilfe 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
MehrInstallation von Updates
Installation von Updates In unregelmässigen Abständen erscheinen Aktualisierungen zu WinCard Pro, entweder weil kleinere Verbesserungen realisiert bzw. Fehler der bestehenden Version behoben wurden (neues
MehrInstallationsanleitung für Visual Studio Express
Installationsanleitung für Visual Studio Express Die Beispiele, Aufgaben und Lösungen zum Buch C als erste Programmiersprache können mit Visual Studio Express von Microsoft bearbeitet, kompiliert und ausgeführt
MehrInstallationsanleitung: 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
Mehr2. Installation unter Windows 8.1 mit Internetexplorer 11.0
1. Allgemeines Der Zugang zum Landesnetz stellt folgende Anforderungen an die Software: Betriebssystem: Windows 7 32- / 64-bit Windows 8.1 64-bit Windows Server 2K8 R2 Webbrowser: Microsoft Internet Explorer
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrAnti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern
Windows XP in fünf Schritten absichern Inhalt: 1. Firewall Aktivierung 2. Anwendung eines Anti-Virus Scanner 3. Aktivierung der automatischen Updates 4. Erstellen eines Backup 5. Setzen von sicheren Passwörtern
MehrWindows Server 2012 R2 Essentials & Hyper-V
erklärt: Windows Server 2012 R2 Essentials & Hyper-V Windows Server 2012 R2 Essentials bietet gegenüber der Vorgängerversion die Möglichkeit, mit den Boardmitteln den Windows Server 2012 R2 Essentials
MehrInstallation im Netzwerk
Lernwerkstatt GS - Version 7 / Installation im Netzwerk Version 7.0.6 Installation im Netzwerk INHALTSVERZEICHNIS ALLGEMEINES... 2 DIE INSTALLATION... 3 Anlegen des Datenablage-Ordners auf dem Server...
MehrSFKV 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
MehrTELIS FINANZ Login App
Installation & Bedienung der TELIS FINANZ Login App 1. Voraussetzungen - Android Version 4.0 oder höher - Uhrzeit automatisch gestellt - Für die Einrichtung wird einmalig eine Internetverbindung benötigt
MehrClientkonfiguration für Hosted Exchange 2010
Clientkonfiguration für Hosted Exchange 2010 Vertraulichkeitsklausel Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergegeben werden. Kontakt: EveryWare AG
MehrB4 Viper Connector Service Installationsanleitung Stand: 2013-07- 16
B4 Viper Connector Service Installationsanleitung Stand: 2013-07- 16 Inhalt 1 ALLGEMEINES... 2 2 INSTALLATION DES VIPER CONNECTOR SERVICE... 3 3 EINRICHTUNG DES TEILNEHMERACCOUNTS... 5 4 INSTALLATION DES
MehrDatensicherung. Beschreibung der Datensicherung
Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten
MehrAnleitung zum Upgrade auf SFirm 3.1 + Datenübernahme
I. Vorbereitungen 1. Laden Sie zunächst die Installationsdateien zu SFirm 3.1, wie in der Upgrade-Checkliste (Schritt 1.) beschrieben, herunter (www.sparkasse-forchheim.de/sfirm) 2. Starten Sie nochmals
MehrVerwendung des Terminalservers der MUG
Verwendung des Terminalservers der MUG Inhalt Allgemeines... 1 Installation des ICA-Client... 1 An- und Abmeldung... 4 Datentransfer vom/zum Terminalserver... 5 Allgemeines Die Medizinische Universität
Mehr10.05.2007 Universität Potsdam ZEIK - Zentrale Einrichtung für Informationsverarbeitung und Kommunikation
10.05.2007 Universität Potsdam ZEIK - Zentrale Einrichtung für Informationsverarbeitung und Kommunikation Konfigurationsanleitungen MS Windows Server Update Services (WSUS) - Konfiguration Inhalt: 1. Konfiguration
MehrFuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die
MehrHerzlich willkommen bei der Installation des IPfonie -Softclients!
Herzlich willkommen bei der Installation des IPfonie -Softclients! Sie benötigen diesen Softclient, um mit Ihrem Computer bequem über Ihren Internetanschluss telefonieren zu können. Der Softclient ist
MehrInstallation 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
MehrMicrosoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:
Begleitmaterial des ERP Übungsbuchs: Arbeiten mit den Windows Client von Microsoft Dynamics NAV 2013 R/2 Microsoft Dynamics NAV 2013 R/2 Installationsanleitung Inhalt: 0.1 Installation von Microsoft Dynamics
Mehr[ DROPBOX PER USB-STICK NUTZEEN ]
[ DROPBOX PER USB-STICK NUTZEEN ] Inhalt Einleitung... 3 Was ist Dropbox eigentlich... 4 Wo bekomme ich die Software her?... 4 Installieren der Software auf dem USB-Stick... 5 In eigner Sache... 14 Dropbox
MehrWindows Vista Security
Marcel Zehner Windows Vista Security ISBN-10: 3-446-41356-1 ISBN-13: 978-3-446-41356-6 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41356-6 sowie im Buchhandel
Mehr3M Helth Information Systems. 3M KAPS PEPP Simulation. Installationsanleitung
3M Helth Information Systems 3M KAPS PEPP Simulation Installationsanleitung 3 Funktionsweise der KAPS-PEPP-Simulation Die Simulation arbeitet nach dem Client-Server-Prinzip, d.h. neben der Installation
Mehr[ FOXMAIL EINE ALTERNATIVE ZU OUTLOOK]
[ FOXMAIL EINE ALTERNATIVE ZU OUTLOOK] Inhalt Einleitung... 3 Grundlegendes... 4 Foxmail installieren... 4 Einrichtung des E-Mail-Programms... 5 Empfangen von Nachrichten... 8 Verfassen von Nachrichten...
MehrFastViewer Remote Edition 2.X
FastViewer Remote Edition 2.X Mit der FastViewer Remote Edition ist es möglich beliebige Rechner, unabhängig vom Standort, fernzusteuern. Die Eingabe einer Sessionnummer entfällt. Dazu muß auf dem zu steuernden
Mehrpero SIMconfigBackup Inhaltsverzeichnis Benutzerdokumentation (03.09.2014 für v1.0)
Benutzerdokumentation (03.09.204 für v.0) Inhaltsverzeichnis Allgemeine Beschreibung... 2 2 Nutzungshinweis... 2 3 Installation / Deinstallation... 3 4 Programm Menü... 3 5 Sicherungen erstellen... 4 6
MehrAnleitung 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.
MehrDrägerware.ZMS/FLORIX Hessen
Erneuerung des ZMS Nutzungs-Zertifikats Lübeck, 11.03.2010 Zum Ende des Monats März 2010 werden die Zugriffszertifikate von Drägerware.ZMS/FLORIX Hessen ungültig. Damit die Anwendung weiter genutzt werden
MehrInstallationsanleitung LogControl DL-Software
Installationsanleitung LogControl DL-Software Version 1.0.2.17 1. Einleitung Bitte lesen Sie die Installationsanleitung zuerst aufmerksam durch, bevor Sie mit der Installation der LogControl DL-Software
MehrICT-Cloud.com XenApp 6.5 Configuration Teil 2
Allgemein Seite 1 ICT-Cloud.com XenApp 6.5 Configuration Teil 2 Montag, 16. April 2012 INFO: Haben Sie schon Ihren "Domain Controller" konfiguriert? Ohne den, geht es im nächsten Teil nicht weiter! ICT-Cloud.com
Mehr.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
MehrIBM Software Demos Tivoli Provisioning Manager for OS Deployment
Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,
Mehr