Setups unter Windows 10: 6 typische Stolperfallen für Entwickler
ID: 1281628

(PresseBox) - Windows 10 und andere neue Microsoft-Produkte wie Office 2016 und Visual Studio 2015 bringen für Entwickler von Software-Setups neue Herausforderungen mit sich. Der Softwarelösungsanbieter Giegerich & Partner hat sechs typische Stolperfallen identifiziert, in die möglichst niemand bei der Entwicklung von aktuellen MSI-Setups tappen sollte. Die Liste dient IT-Administratoren in Unternehmen zudem als eine Art Test, um die Zuverlässigkeit eines IT-Dienstleisters als Softwareentwickler festzustellen. Nur wer mit den genannten Herausforderungen vertraut ist, ist im Stande, ein sicheres Setup zu erstellen.
1. Erkennung der korrekten Betriebssystemversion in Setups
Unter Windows 10 liefern verschiedene Windows-APIs wie GetVersionEx und Systemparameter wie VersionNT / VersionNT64 die gleichen Werte zurück, wie sie auch für Windows 8.1 erwartet werden. Um unter Windows 10 tatsächlich korrekte Werte zu erhalten, muss im Programm-Manifest des Setups die Kompatibilität mit Windows 10 explizit deklariert werden.
2. .NET Framework 4.6
Mit Windows 10 ist die neue Version 4.6 des .NET Frameworks erschienen. Aktuelle Softwareprodukte müssen einerseits darauf vorbereitet sein, dass eine höhere .NET-Version bereits auf dem System existiert, andererseits müssen für manche Softwarekomponenten, aber auch ältere .NET-Versionen (3.0 oder 3.5.) bereit gestellt werden, die nicht Teil der Standardinstallation von Windows 10 sind.
3. Prerequisites für Visual Studio 2015
Software, die mit dem neuesten Visual Studio 2015 entwickelt wurde, benötigt auf den meisten Systemen die Installation der entsprechenden neuen VS-Runtime. Die Erkennung und gegebenenfalls die erforderliche Installation der Runtime muss durch aktuelle Setups geleistet werden können.
4. Installation von Windows 10 Features
Die optionale Nachinstallation von Windows Features ? wie dem Internet Information Server (IIS) oder ASP.NET in bestimmten Versionen ? muss durch ein Setups-Programm erfolgen, um zum Beispiel eine ASP.NET-Anwendung tatsächlich lauffähig zu machen.
5. Signieren von Treibern und Setups
Mit Windows 10 wurden von Microsoft neue Anforderungen für die Signierung von Gerätetreibern definiert, d.h. nur durch Microsoft signierte Treiber können im Kernel-Mode geladen werden. Für die Fähigkeit zur Signierung ist unter anderem die Registrierung des Entwicklers bei Microsoft nötig.
6. Datei-Verknüpfungen unter Windows 10
Unter Windows 10 hat sich gegenüber früheren Betriebssystemversionen das Systemverhalten von Windows hinsichtlich der Assoziation von Dateien mit Programmen geändert. Setups müssen unter Windows 10 die neuen Methoden für Standardanwendungszuordnungen beherrschen.
Die genannten sechs Punkte sind nur ein kleiner Ausschnitt von Herausforderungen, denen sich Experten für sichere Softwareentwicklungen stellen müssen. Für Hans-Joachim Giegerich, Geschäftsführer von Giegerich & Partner, ist dafür vor allem die Kombination aus Erfahrung und Flexibilität wichtig: ?In mehr als 20 Jahren Erfahrung in der Entwicklung von Setups haben wir natürlich allerhand erlebt?. So konnte sich Giegerich & Partner Expertenwissen aneignen, das zur Definition stabiler Deployment-Prozesse und robuster Installationsprogramme unerlässlich ist. ?Die Unterstützung aller Vorgaben des Betriebssystems und die Nutzung der aktuellsten Technologien sind dabei für uns selbstverständlich.?
Expertise im Bereich Softwareentwicklungen:
Giegerich & Partner betreut im Bereich der Softwareentwicklungen die Umsetzung von Kundenwünschen und speziellen Anforderungen bei Treiberinstallationsprogrammen oder Lizenzmanagementsystemen unter Bereitstellung größtmöglicher Flexibilität und benutzerfreundlicher User Interfaces. Das Unternehmen verfügt über einen breiten Erfahrungsschatz in der Entwicklung von individuellen Kundenlösungen und von Setups für millionenfach verkaufte Produkte. Zu den zentralen Leistungen gehören unter anderem:
Setup-Entwicklung
Application Lifecycle Management
Application & Software Deployment
Build & Release Engineering
Entwicklung mit Windows Installer XML
Softwarepaketierung
Virtualisierung
Treiber-Installationssysteme
Scripting
Sichere Softwareentwicklung
Giegerich & Partner verwendet dabei unter anderem die folgenden Tools: WiX, MSI, NSIS, InnoSetup, Flexera AdminStudio, Installshield, Frontrange, APP-V, Wise Package Studio Weitere Informationen unter: https://www.giepa.de/leistungen/individuelle-software-losungen/
Der IT-Lösungsanbieter Giegerich & Partner GmbH hat sich auf den reibungslosen und sicheren Betrieb von Netzwerken, die Entwicklung von Software für industrielle Anwendungen sowie nutzerfreundliche Verschlüsselungslösungen für Geschäfts- und Privatanwender spezialisiert. Zum Portfolio gehören das selbst entwickelte E-Mailverschlüsselungs-Add-In gpg4o für das einfache und sichere Versenden vertraulicher Daten über MS Outlook und die Dateiverschlüsselungssoftware gpg4files. Giegerich und Partner erhielt vom Bundesverband IT-Sicherheit e.V. das Qualitätszeichen "IT-Security made in Germany". Das Unternehmen ist zudem Gründungsmitglied der Initiative IT- & Websicherheit. Weitere Informationen unter: https://www.giepa.de
Unternehmensinformation / Kurzprofil:
Der IT-Lösungsanbieter Giegerich & Partner GmbH hat sich auf den reibungslosen und sicheren Betrieb von Netzwerken, die Entwicklung von Software für industrielle Anwendungen sowie nutzerfreundliche Verschlüsselungslösungen für Geschäfts- und Privatanwender spezialisiert. Zum Portfolio gehören das selbst entwickelte E-Mailverschlüsselungs-Add-In gpg4o für das einfache und sichere Versenden vertraulicher Daten über MS Outlook und die Dateiverschlüsselungssoftware gpg4files. Giegerich und Partner erhielt vom Bundesverband IT-Sicherheit e.V. das Qualitätszeichen "IT-Security made in Germany". Das Unternehmen ist zudem Gründungsmitglied der Initiative IT- & Websicherheit. Weitere Informationen unter: https://www.giepa.de
Datum: 28.10.2015 - 13:29 Uhr
Sprache: Deutsch
News-ID 1281628
Anzahl Zeichen: 5676
Kontakt-Informationen:
Stadt:
Dreieich/Frankfurt
Kategorie:
Softwareindustrie
Diese Pressemitteilung wurde bisher 237 mal aufgerufen.
Die Pressemitteilung mit dem Titel:
"Setups unter Windows 10: 6 typische Stolperfallen für Entwickler"
steht unter der journalistisch-redaktionellen Verantwortung von
Giegerich&Partner GmbH (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).
Am Dienstag den 04. Juli machten Meldungen zu einer Sicherheitslücke bei RSA-Schlüsseln die Runde. Demnach sind ältere Versionen der in GnuPG verbauten Kryptobibliothek Libgcrypt anfällig für eine Seitenkanalattacke (siehe beispielsweise Meldung hierzu bei Heise: www.heise.de/security/meldung/
Jetzt oder nie? Pro und contra E-Mailverschlüsselung in Unternehmen ...
Obwohl viele Unternehmen Verschlüsselung für wichtig halten, wird die Technologie nur von einem Bruchteil genutzt. Es gibt einige nachvollziehbare Hindernisse, aber auch eine Reihe sich hartnäckig haltender Mythen rund um die Usability und die Praxistauglichkeit. Anlässlich des Updates seines O
Alter Code rostet nicht: Entscheidungshilfe zur Rettung von Legacy-Anwendungen in mittelständischen Unternehmen ...
Im IT-Bereich gibt es eine ?Wegwerfmentalität?, nämlich wenn es um Altsysteme, so genannte Legacy-Anwendungen geht. Die Gründe sind vielfältig. Einer der Gründe ist sicher, dass es für Anbieter in der Regel einfacher und ggf. auch lukrativer ist, die Systeme durch neue zu ersetzen. So ist es
Weitere Mitteilungen von Giegerich&Partner GmbH
Huawei ist weiterhin aktiv bei OpenStack-Entwicklung und Aufbau eines offenenÖkosystems ...
Huawei nimmt, als Gold-Statusmitglied der OpenStack Foundation, am vom 27. - 30. Oktober 2015 in Tokio stattfindenden 2015 OpenStack Summit teil. Im Rahmen dieser Konferenz für Entwickler, Anwender und Administratoren von OpenStack Cloud-Software diskutierten Huaweis Ingenieure gemeinsam mit Expe
Soft&Cloud startet als erster Gebrauchtsoftwarehändler Verwaltungsportal für Lizenzen ...
Übersichtlich, sicher und jederzeit verfügbar: Die Soft & Cloud AG hat jetzt ein neues Portal online gestellt, mit dem Kunden die Lizenzen ihrer Gebrauchtsoftware einfach verwalten können. Der kostenlose Service soll Transparenz für die Nutzer schaffen und sie von Archivierungsaufwand entla
IBM Insight - Produktankündigungen ...
Auf der IBM Kundenkonferenz in Las Vegas dreht sich in diesem Jahr alles um das Thema Datennutzung ? trotz des Einsatzes neuer Technologien immer noch eine Herausforderung angesichts der Tatsache, dass gegenwärtig nur etwa 20 Prozent der verfügbaren Daten tatsächlich ausgewertet werden. Das Unte
Der Verschleißschutzhersteller Vautid entscheidet sich für lobodms an SAP Business One ...
Puchheim/Ostfildern/Ravensburg, 28. Oktober 2015. Die Firmengruppe Vautid aus Ostfildern entscheidet sich nach intensivem Auswahlverfahren für die Dokumenten Management Lösung lobodms an SAP Business One. Eine entscheidende Rolle spielte, dass lobodms alle vom Kunden gestellten Anforderun




