Oft gestellte Fragen bezüglich des updateSystem.NET

Bevor Sie eine Frage im Forum stellen oder mir eine eMail schreiben, schauen Sie bitte in den FAQ ob Ihre Frage nicht schon beantwortet wurde.

Inhalt

1) Voraussetzungen

  • Was sind die (Software-)Voraussetzungen an das updateSystem.NET?
    Das updateSystem.NET (die Administration und der updateController) benötigen das Microsoft .NET Framework 2.0 (oder höher) um Ausgeführt werden zu können. Unterstützt werden die Betriebssysteme Windows XP, Server 2003(+R2), Vista, Server 2008(+R2) und 7 jeweils in der 32- sowie in der 64-Bit Edition.

  • Läuft das updateSystem.NET auch auf Linux (via Mono)?
    Nein. Und dies ist auch in Zukunft nicht geplant.

  • Welche Visual Studio Versionen unterstützt der updateController?
    Der updateController funktioniert im Visual Studio 2005, 2008 und 2010 sowie den korrespondierenden Express Editionen.

  • Unterstützt der updateController das .NET Framework 4.0 Client Profile?
    Nein. Das .NET 4.0 Client Profile wird derzeit nicht unterstützt, es wird das volle .NET Framework 4.0 benötigt.

    Siehe dazu auch: "Die Assembly "updateSystemDotNet.Controller", auf die verwiesen wird, konnte nicht aufgelöst werden..."

  • Unterstützt der updateController WPF?
    Eingeschränkt. Sie können die updateController Komponente auch in WPF Anwendungen verwenden, allerdings wird das Hinzufügen in die ToolBox bei WPF Elementen nicht gelingen.

  • Was muss mein Server/Webspace unterstützen um Updates verteilen zu können?
    Sie benötigen auf Ihrem Webspace Zugang via FTP(S) sowie über HTTP(S) zum Up- und Download der Updates.

  • Kann ich Updates auch via SFTP hochladen?
    Nein.

  • Welche Voraussetungen hat der Statistikdienst (ASP.NET)?
    Für den ASP.NET Statistikdienst benötigen Sie einen Webspace welcher ASP.NET (min. Version 2.0) sowie den Microsoft SQL Server (min. Version 2005) unterstützt.

  • Welche Voraussetzungen hat der Statistikdienst (PHP)?
    Für den PHP Statistikdienst benötigen Sie einen Webspace welcher PHP (min. Version 5) sowie den MySQL Server (min. Version 4) unterstützt.

2) Lizenz

  • Wie viel kostet das updateSystem.NET?
    Das updateSystem.NET ist und bleibt komplett kostenlos.

  • Darf ich das updateSystem.NET auch für kommerzielle Anwendungen benutzen?
    Ja, und dies uneingeschränkt.

  • Wie sieht's mit dem Quellcode aus?
    Das updateSystem.NET ist proprietäre Software. Sie dürfen es kostenlos verwenden aber der Quellcode wird in keinem Fall veröffentlicht.

  • Ich finde das updateSystem.NET toll und möchte den Entwickler unterstützen, wie kann ich dies tun?
    Sie können den Entwickler über eine Spende via PayPal unterstützen.

    PayPal Donate

  • Darf ich das updateController Assembly z.B. als Resource in die Zielanwendung einbetten?
    Ja, allerdings unter einer Voraussetzung: Das Assembly darf unter keinen Umständen dauerhaft verändert werden. Tools wie z.B. ILMerge von Microsoft sind daher in Verbindung mit dem updateController nicht gestattet.

  • Muss ich irgendwo in der Anwendung erwähnen, dass ich das updateSystem.NET benutze?
    Nein, dies ist nicht zwingend Notwendig aber natürlich gerne gesehen.

3) Verwendung

  • Wo finde ich das updateController Assembly zum Referenzieren in meiner Anwendung?
    Den updateController finden Sie im Installationsverzeichnis des updateSystem.NET (üblicher Weise "C:\Programme\updateSystem.NET\" in dem Unterverzeichnis "Deploy" unter dem Dateinamen "updateSystemDotNet.Controller.dll".

  • Welche Dateien muss ich mit meiner Anwendung ausliefern?
    Prinzipiell müssen Sie nur die updateSystemDotNet.Controller.dll beilegen. Um bei Fehlern in der updateController Assembly einen vollständigen Stacktrace erhalten zu können, ist es zudem ratsam die Symboldatei updateSystemDotNet.Controller.pdb hinzu zu nehmen. Die updateSystemDotNet.Controller.xml müssen Sie nicht weiterverteilen.

  • Wo finde ich die Installations-ID meiner Anwendung?
    Die Installations-ID ist meist eine GUID im Format {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} welche von dem jeweiligen Installationsprogramm vergeben wird. Sie finden sie i.d.R. in den Einstellungen/Eigenschaften des entsprechenden Setupprojektes.