Installationsprogramm für Applikation beim Kunden [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Installationsprogramm für Applikation beim Kunden [ERLEDIGT]
Moin,
wie installiert ihr eigentlich die Programme beim Kunden, wenn alles noch neu ist? Normalerweise gibt es ja Installationsprogramme, die ein entsprechendes Verzeichnis auf einem entsprechenden Laufwerk vorschlagen, die Möglichkeit des Änderns geben, einrichten und dann die entsprechenden Programmteile auspacken und in die Verzeichnisse kopieren und evtl. Eintragungen in der Reg. durchführen.
Oder z.B. bei Updates die derzeitigen version in Reserve kopieren, bevor die neuen installiert werden.
wie installiert ihr eigentlich die Programme beim Kunden, wenn alles noch neu ist? Normalerweise gibt es ja Installationsprogramme, die ein entsprechendes Verzeichnis auf einem entsprechenden Laufwerk vorschlagen, die Möglichkeit des Änderns geben, einrichten und dann die entsprechenden Programmteile auspacken und in die Verzeichnisse kopieren und evtl. Eintragungen in der Reg. durchführen.
Oder z.B. bei Updates die derzeitigen version in Reserve kopieren, bevor die neuen installiert werden.
Zuletzt geändert von Manfred am Mi, 14. Apr 2010 20:28, insgesamt 1-mal geändert.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Manfred,
ich nehme dafür das kostenfreie und sehr gute InnoSetup und passend dazu die InnoSetupTools.
Viele Grüße,
Martin
ich nehme dafür das kostenfreie und sehr gute InnoSetup und passend dazu die InnoSetupTools.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Martin,
ich habe es mal runtergeladen und werde versuchen in den nächsten Tagen ein Auge drauf zu werfen.
ich habe es mal runtergeladen und werde versuchen in den nächsten Tagen ein Auge drauf zu werfen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Lewi
- 1000 working lines a day
- Beiträge: 830
- Registriert: Di, 07. Feb 2006 14:10
- Wohnort: Hamburg
- Danksagung erhalten: 2 Mal
Hallo Manfred,
ich nutze NSIS: http://nsis.sourceforge.net/Main_Page
und als Editor HN NIS Edit 2.x: http://hmne.sourceforge.net
NSIS ist in Verbindung mit Addons sehr leistungsfähig. Für Updates habe ich z.B. eine Installationsroutine entwickelt, die auf Basis einer Ini-Datei das Update installiert. Die Ini-Dateien sind jeweils kundenspezifisch und enhalten z.B. Informationen über Verzeichnisangaben für die Update-Installation.
Viele Grüße
Olaf
ich nutze NSIS: http://nsis.sourceforge.net/Main_Page
und als Editor HN NIS Edit 2.x: http://hmne.sourceforge.net
NSIS ist in Verbindung mit Addons sehr leistungsfähig. Für Updates habe ich z.B. eine Installationsroutine entwickelt, die auf Basis einer Ini-Datei das Update installiert. Die Ini-Dateien sind jeweils kundenspezifisch und enhalten z.B. Informationen über Verzeichnisangaben für die Update-Installation.
Viele Grüße
Olaf
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Olaf,
danke, werde ich mir auch mal ansehen...
danke, werde ich mir auch mal ansehen...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Ich selber benutze bislang auch Inno Setup.
Aber eine Frage dazu: Damit wird ja eine .exe erstellt. Ist das heutzutage noch OK? Versteht mich nicht falsch, es funktioniert ja. Und ich muß nicht immer das neueste haben, nur weil es Neu ist. Aber der Trend scheint ja doch zur .msi zu gehen. Was ist (bis auf die Endung natürlich) der Unterschied? Was sind die Vor- und Nachteile der einen oder anderen Methode?
Jan
Aber eine Frage dazu: Damit wird ja eine .exe erstellt. Ist das heutzutage noch OK? Versteht mich nicht falsch, es funktioniert ja. Und ich muß nicht immer das neueste haben, nur weil es Neu ist. Aber der Trend scheint ja doch zur .msi zu gehen. Was ist (bis auf die Endung natürlich) der Unterschied? Was sind die Vor- und Nachteile der einen oder anderen Methode?
Jan
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Jan,
ich habe mal ein wenig gegoogelt nach einem kostenfreien MSI-Installer und dies hier gefunden: http://www.advancedinstaller.com/download.html
Vielleicht reicht ja die kostenfreie Version für Deine Belange aus?
Auf der Featurelist siehst Du die Unterschiede zwischen den einzelnen Versionen: http://www.advancedinstaller.com/feats-list.html
Viele Grüße,
Martin
ich habe mal ein wenig gegoogelt nach einem kostenfreien MSI-Installer und dies hier gefunden: http://www.advancedinstaller.com/download.html
Vielleicht reicht ja die kostenfreie Version für Deine Belange aus?
Auf der Featurelist siehst Du die Unterschiede zwischen den einzelnen Versionen: http://www.advancedinstaller.com/feats-list.html
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Jan,
hier auf der Seite findest Du noch wesentlich mehr - viel Spaß beim Stöbern:
http://www.installsite.org/pages/en/msi/authoring.htm
Viele Grüße,
Martin
hier auf der Seite findest Du noch wesentlich mehr - viel Spaß beim Stöbern:
http://www.installsite.org/pages/en/msi/authoring.htm
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Hallo Martin,
Danke für all die Links.
Aber ist das wirklich notwendig? Das war ja die Frage gewesen. Und gehört ja auch in die Frage, die Manfred gestellt hatte. Denn wenn ich ein Installationsprogramm für einen professionellen Kunden erstelle (was bei ihm ja wohl der Fall sein wird, anders als bei mir), dann muß die Installation ja auch professionell sein. Warum also .msi? Oder warum .exe?
Die Links werd ich mir trotzdem mal genauer ansehen, Inno ist zwar ganz gut, aber verheiratet bin ich mit dem nicht.
Jan
Danke für all die Links.
Aber ist das wirklich notwendig? Das war ja die Frage gewesen. Und gehört ja auch in die Frage, die Manfred gestellt hatte. Denn wenn ich ein Installationsprogramm für einen professionellen Kunden erstelle (was bei ihm ja wohl der Fall sein wird, anders als bei mir), dann muß die Installation ja auch professionell sein. Warum also .msi? Oder warum .exe?
Die Links werd ich mir trotzdem mal genauer ansehen, Inno ist zwar ganz gut, aber verheiratet bin ich mit dem nicht.
Jan
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi,
ich habe beide mal installiert nebst Tools und ein Auge drauf geworfen. Ich stelle mal wieder fest, ich bin zu blöd um zu kapieren, was da angesagt ist.
ich habe beide mal installiert nebst Tools und ein Auge drauf geworfen. Ich stelle mal wieder fest, ich bin zu blöd um zu kapieren, was da angesagt ist.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Manfred,
welche meinst Du denn mit "beide"?
Ich kann nur für InnoSetup sprechen...
Starte mal die ISTool.exe...
Dann gehe durch den Wizard durch und beantworte einfach alle Fragen...
In dem Schritt, der mit "Application Files" überschrieben ist, mußt Du dann alle notwendigen Dateien (also auch die DLL-Dateien von XBase++) und die Verzeichnisstruktur Deiner Anwendung angeben, damit diese mit dazu gepackt und beim Installieren angelegt werden.
Wenn Du das durch hast, kannst Du auch über die beiden Punkte "Options" und "Sections" auf der Symbolleiste weiteres Feintuning betreiben (also Icons hinzufügen, ein automatischen Download nach der Installation definieren....))
Viele Grüße,
Martin
welche meinst Du denn mit "beide"?
Ich kann nur für InnoSetup sprechen...
Starte mal die ISTool.exe...
Dann gehe durch den Wizard durch und beantworte einfach alle Fragen...
In dem Schritt, der mit "Application Files" überschrieben ist, mußt Du dann alle notwendigen Dateien (also auch die DLL-Dateien von XBase++) und die Verzeichnisstruktur Deiner Anwendung angeben, damit diese mit dazu gepackt und beim Installieren angelegt werden.
Wenn Du das durch hast, kannst Du auch über die beiden Punkte "Options" und "Sections" auf der Symbolleiste weiteres Feintuning betreiben (also Icons hinzufügen, ein automatischen Download nach der Installation definieren....))
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi,
es ist immer dasselbe. In dem Moment, wenn ich hier meinen Text abgeschickt habe, dann kommen mir auch die Ideen. Ich hätte ihn besser gleich wieder löschen sollen.
Ich probiere es gerade Martin. Mal sehen was dabei zum Vorschein kommt.
es ist immer dasselbe. In dem Moment, wenn ich hier meinen Text abgeschickt habe, dann kommen mir auch die Ideen. Ich hätte ihn besser gleich wieder löschen sollen.
Ich probiere es gerade Martin. Mal sehen was dabei zum Vorschein kommt.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Ich hab auch die Tools. Trotzdem find ich es manchmal schwierig, etwas einzubauen von dem ich weiß, daß das geht. So hab ich z. B. einen Lizenztext eingetragen, der vor der Weiterinstallation bestätigt werden muß. Bis ich das gefunden hatte.... Da können einem manchmal die Nerven auf Grundeis gehen. Im Moment bin ich dabei, 2 schöne Icons zu kreieren. Als Austausch für die Standard-Icons, damit die Installation schicker aussieht. Auch das ist über die Tools ja überhaupt kein Problem.
Das mit dem Download nach der Installation hab ich noch garnicht versucht. Ich hab das in dem Programm selber eingebaut. Da hab ich das ohnehin drin, und bei einer Neuinstallation wird beim ersten Programmstart automatisch abgefragt, ob jetzt ein Update gefahren werden soll. Warum also in die Installationsroutine übernehmen? Nicht alles, was geht, ist auch immer sinnvoll.
Was ich noch nicht gefunden habe ist, wie ich in der Programmgruppe einen 2. Eintrag reinbekomme. Ich wollte da die Hilfe anbieten. Die Deinstallation als zusätzlichen Punkt reinzunehmen ist über die Tools ja kein Problem, aber das will ich dann doch nicht so direkt anbieten Wofür gibt es schließlich die Systemsteuerung, und mein Programm ist sowieso so gut, daß keiner das mehr deinstallieren will
Jan
Das mit dem Download nach der Installation hab ich noch garnicht versucht. Ich hab das in dem Programm selber eingebaut. Da hab ich das ohnehin drin, und bei einer Neuinstallation wird beim ersten Programmstart automatisch abgefragt, ob jetzt ein Update gefahren werden soll. Warum also in die Installationsroutine übernehmen? Nicht alles, was geht, ist auch immer sinnvoll.
Was ich noch nicht gefunden habe ist, wie ich in der Programmgruppe einen 2. Eintrag reinbekomme. Ich wollte da die Hilfe anbieten. Die Deinstallation als zusätzlichen Punkt reinzunehmen ist über die Tools ja kein Problem, aber das will ich dann doch nicht so direkt anbieten Wofür gibt es schließlich die Systemsteuerung, und mein Programm ist sowieso so gut, daß keiner das mehr deinstallieren will
Jan
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
also 1.Test,
lief Prima. Jetzt wird das beim Testkunden probiert...
lief Prima. Jetzt wird das beim Testkunden probiert...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Hallo Olaf,
Du sagst ja weiter oben, daß Du NSIS benutzt. Ich hab mir das mal runtergeladen und ein wenig damit "rumgespielt". Schön war, daß der das Skript von Inno convertiert (allerdings nicht ganz, 2 Zeilen mußte ich bei Inno rausnehmen, die wollte NSIS nicht haben).
Was war für Dich ausschlaggebend, NSIS zu benutzen statt z. B. Inno?
Jan
Du sagst ja weiter oben, daß Du NSIS benutzt. Ich hab mir das mal runtergeladen und ein wenig damit "rumgespielt". Schön war, daß der das Skript von Inno convertiert (allerdings nicht ganz, 2 Zeilen mußte ich bei Inno rausnehmen, die wollte NSIS nicht haben).
Was war für Dich ausschlaggebend, NSIS zu benutzen statt z. B. Inno?
Jan
- Lewi
- 1000 working lines a day
- Beiträge: 830
- Registriert: Di, 07. Feb 2006 14:10
- Wohnort: Hamburg
- Danksagung erhalten: 2 Mal
Hallo Jan,
ich kenne den Leistungsumfang von Inno nicht, aber für mich stand u.a. im Fordergrund:
- lesen und schreiben von Ini-Dateien und der Registry,
- eine Scipt-Sprache, die über der eine Installation über eingeselese Variablen gesteuert werden kann,
- die sogenannte Silent-Updates ermöglicht ( Installation ohne Screen und Benutzereingaben)
Mag sein, dass mit Inno-Setup gleiches möglich ist, aber NSIS erfüllte meine Anforderungen und bin dabei geblieben.
Gruß, Olaf
ich kenne den Leistungsumfang von Inno nicht, aber für mich stand u.a. im Fordergrund:
- lesen und schreiben von Ini-Dateien und der Registry,
- eine Scipt-Sprache, die über der eine Installation über eingeselese Variablen gesteuert werden kann,
- die sogenannte Silent-Updates ermöglicht ( Installation ohne Screen und Benutzereingaben)
Mag sein, dass mit Inno-Setup gleiches möglich ist, aber NSIS erfüllte meine Anforderungen und bin dabei geblieben.
Gruß, Olaf
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi,
ich habe jetzt erstmal mit Inno meine ersten Tests und Erfahrungen gemacht. Es reicht wohl vollkommen aus. Was mich jetzt nur interessieren würde ist: Kann man mit Inno eine Sicherungskopie der alten Exe Dateien usw. anlegen? Ich finde da nicht in der Beschreibung. Oder habe ich wieder etwas überlesen.
ich habe jetzt erstmal mit Inno meine ersten Tests und Erfahrungen gemacht. Es reicht wohl vollkommen aus. Was mich jetzt nur interessieren würde ist: Kann man mit Inno eine Sicherungskopie der alten Exe Dateien usw. anlegen? Ich finde da nicht in der Beschreibung. Oder habe ich wieder etwas überlesen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Manfred,
Du kannst bei Inno Pre-Setup- und Post-Setup-Aktionen definieren - also Dinge, die vor und/oder nach der Installation ausgeführt werden sollen.
Habe ich aber selber nicht gemacht bisher.
Viele Grüße,
Martin
Du kannst bei Inno Pre-Setup- und Post-Setup-Aktionen definieren - also Dinge, die vor und/oder nach der Installation ausgeführt werden sollen.
Habe ich aber selber nicht gemacht bisher.
Viele Grüße,
Martin
Zuletzt geändert von Martin Altmann am Di, 22. Jan 2008 9:26, insgesamt 1-mal geändert.
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Martin,
ich liebe es. Warum einfach, wenn es auch kompliziert geht. Hatte ich gerade durchgelesen aber nicht geschaltet.
Danke...
ich liebe es. Warum einfach, wenn es auch kompliziert geht. Hatte ich gerade durchgelesen aber nicht geschaltet.
Danke...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Manfred,
schreibe dann mal bitte die "Lösung" hier rein - vielleicht brauche ich das später auch mal...
Viele Grüße,
Martin
schreibe dann mal bitte die "Lösung" hier rein - vielleicht brauche ich das später auch mal...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Hi Martin,
werde ich sicherlich tun, aber im Moment bin ich wieder woanders dran. Ich dachte anfänglich es gäbe vielleicht einen Parameter, der dies erledigen würde.
Ich experimentiere immer wieder zwischendurch mit Inno herum, wenn ich an anderen Stelle nicht weiter komme, oder aber ein paar Denkpausen dafür brauche. Also wie gesagt, es kann noch ein paar "Minuten" dauern.
werde ich sicherlich tun, aber im Moment bin ich wieder woanders dran. Ich dachte anfänglich es gäbe vielleicht einen Parameter, der dies erledigen würde.
Ich experimentiere immer wieder zwischendurch mit Inno herum, wenn ich an anderen Stelle nicht weiter komme, oder aber ein paar Denkpausen dafür brauche. Also wie gesagt, es kann noch ein paar "Minuten" dauern.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Installationsprogramm für Applikation beim Kunden
So, einen habe ich noch
nachdem ich mich in den letzten Tagen mehr mit INNO Setup beschäftigt habe, ist mir natürlich gleich ein Dingen passiert, das im nach hinein logisch zu verstehen ist, aber trotzdem doch sehr viel Falten auf die Stirn brachte.
Ich habe ein Setup zusammengebaut und losgelegt. Schöne ISS Datei, Icons auf dem Desktop usw. Nur, das Teil lief nicht so, wie ich es mir eigentlich vorgestellt hatte. Bis ich dann endlich drauf gekommen bin, wo der Hase im Pfeffer lag. Von Natur aus, legt INNO Setup kein Arbeitsverzeichnis an, in den Eigenschaften der Verknüpfung, die es auf dem Desktop oder so anlegt. Und da ich vom Programmverzeichnis aus "relativ" durch die Pfade gehe, hat das Biest mir überall in meinem persönlichen Verzeichnis die Unterpfade angelegt und dort alles reingeschrieben. Naja, das Grundkonzept scheint ja dann doch zu klappen, nur eben anders, als gewollt.
In dem ISS File von InnoSetup muß dann doch das WorkingDir angegeben werden, damit es in den Eigenschaften steht.
nachdem ich mich in den letzten Tagen mehr mit INNO Setup beschäftigt habe, ist mir natürlich gleich ein Dingen passiert, das im nach hinein logisch zu verstehen ist, aber trotzdem doch sehr viel Falten auf die Stirn brachte.
Ich habe ein Setup zusammengebaut und losgelegt. Schöne ISS Datei, Icons auf dem Desktop usw. Nur, das Teil lief nicht so, wie ich es mir eigentlich vorgestellt hatte. Bis ich dann endlich drauf gekommen bin, wo der Hase im Pfeffer lag. Von Natur aus, legt INNO Setup kein Arbeitsverzeichnis an, in den Eigenschaften der Verknüpfung, die es auf dem Desktop oder so anlegt. Und da ich vom Programmverzeichnis aus "relativ" durch die Pfade gehe, hat das Biest mir überall in meinem persönlichen Verzeichnis die Unterpfade angelegt und dort alles reingeschrieben. Naja, das Grundkonzept scheint ja dann doch zu klappen, nur eben anders, als gewollt.
In dem ISS File von InnoSetup muß dann doch das WorkingDir angegeben werden, damit es in den Eigenschaften steht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21192
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Installationsprogramm für Applikation beim Kunden
Hi,
wir hatten ja am Samstag beim Treffen kurz darüber gesprochen, bzgl. "Versionskontrolle". Mir ist aber jetzt noch etwas eingefallen: Gibt es eigentlich bei Inno Setup eine Möglichkeit eine Sicherheitskopie der Exe anzulegen, die mit dem Setup gegen eine neue ausgetauscht werden soll?
wir hatten ja am Samstag beim Treffen kurz darüber gesprochen, bzgl. "Versionskontrolle". Mir ist aber jetzt noch etwas eingefallen: Gibt es eigentlich bei Inno Setup eine Möglichkeit eine Sicherheitskopie der Exe anzulegen, die mit dem Setup gegen eine neue ausgetauscht werden soll?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Installationsprogramm für Applikation beim Kunden
Yup.
Wie Du ja weißt, gibt es die Möglichkeit, vor und auch nach dem Setup ein Skript oder Programm zu starten.
In dem runbefore-Teil kannst Du die alte EXE sichern.
Viele Grüße,
Martin
Wie Du ja weißt, gibt es die Möglichkeit, vor und auch nach dem Setup ein Skript oder Programm zu starten.
In dem runbefore-Teil kannst Du die alte EXE sichern.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.