Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 16:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Software Verteilung (.NET)

Discussion on Software Verteilung (.NET) within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Software Verteilung (.NET)

Hi,

zurzeit suche ich nach einer guten Möglichkeit, meine Software verteilen zu können. Dabei soll die Möglichkeit bestehen, jederzeit über einen Server updaten zu können und ich möchte gerne kontrollieren, wie der Installer aussieht und was er macht (zusätzlich ne Registry / AppData Kontrolle).
  • InstallShield bietet ne schöne Registry- und Dateikontrolle, bringt mir aber nichts weil ich nicht updaten kann.
  • Standard Setup (der damals noch bei VS 2010 mit dabei war) bringt nur Dateikontrolle mit, also auch nichts
  • ClickOnce bietet Updatekontrolle und Dateikontrolle, bringt aber auch nichts weil ClickOnce nur in die Benutzerprofile des angemeldeten Users installiert und bei jeder ClickOnce Installation (von neuen Updates) das alte Verzeichnis nicht gelöscht wird und ein neues angelegt wird. Heißt also, Daten die der Nutzer dort speichert, gehen bei Updates nicht verloren, sind aber erstmal nicht erreichbar

Leider sind die Möglichkeiten nicht wirklich groß anpassbar, ClickOnce kann man wohl zu einem eigenen Installer verleiten, das bringt mir aber auch nur 50%, weil ich keine Kontrolle über den Uninstaller habe, was einem sauberen Cleanup natürlich im Weg steht. Niemand möchte noch die Files von einer App auf seinem Rechner haben, die schon längst nicht mehr da ist.

Ich sehe also nur noch die Möglichkeit, selber etwas zu basteln und den Support für einen AppData Ordner und die Updatefähigkeit selbst zu übernehmen.

Kennt ihr da vielleicht noch Libraries die sich darauf spezialisieren oder andere gute Möglichkeiten um Apps zu verteilen? Ich werde viel mit einem Unterordner im AppData Verzeichnis arbeiten müssen.
Mostey is offline  
Old 05/30/2014, 17:44   #2



 
Shawak's Avatar
 
elite*gold: 0
The Black Market: 259/0/0
Join Date: Apr 2010
Posts: 10,291
Received Thanks: 3,611
Vielleicht bringt das dich ja deinem Ziel etwas näher:

Ansonsten sind mir leider auch keine fertigen Libs bekannt die veraltete Daten nach einem Update löschen.

lg
Shawak is offline  
Thanks
1 User
Old 05/30/2014, 18:20   #3


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Habe ich mir auch schon angeschaut, ist aber auch nicht so wirklich das wahre. 3 Jahre alt und der Entwickler gibt keinen Support mehr. Zudem trifft das nicht so ganz meine Anforderungen.

Eigentlich würden sogar ein paar Entrypoints reichen, damit ich selber kontrollieren kann, was passiert wenn ein Event eintritt.

Quasi sowas wie ein OnInstall, OnUpdate, OnUninstall handler. Das könnte ich mit einer eigenen GUI verbinden und dementsprechend auch selber alles verwalten aber bisher habe ich dazu nicht viel gefunden.
Mostey is offline  
Old 05/30/2014, 19:59   #4



 
Shawak's Avatar
 
elite*gold: 0
The Black Market: 259/0/0
Join Date: Apr 2010
Posts: 10,291
Received Thanks: 3,611
Also die Lib ist OpenSource:

Du kannst ja die Events selber hinzufügen und schauen inwiefern das dann deinen Anforderungen entspricht.
Shawak is offline  
Thanks
1 User
Old 06/01/2014, 16:50   #5
 
elite*gold: 0
Join Date: May 2011
Posts: 648
Received Thanks: 413
Sag einfach bescheid was du genau für Funktionen brauchst, der Installer ist komplett skriptbar und hat LZMA Kompression.



<-- Entwickler.

Add mich auf skype und ich pack dir die features rein die du willst (gratis)
Y u k i is offline  
Old 06/01/2014, 18:36   #6
 
XxharCs's Avatar
 
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,227
So etwas?
XxharCs is offline  
Reply


Similar Threads Similar Threads
Customer Support Software-effective software to manage all your tasks
08/06/2012 - Trading - 0 Replies
When you are a business owner, you would require effective software to manage all your tasks and to complete them efficiently. For the same, you can seek assistance in helpdesk software. No matter the size of your organization, this software can definitely help you to manage all your requirements. One of the best places to shop for this product is the internet as there are many company websites which sell it. Basically, helpdesk software is used so that you will be able to take advantage of...
[Verkaufe] Lizenz für: Anti Viren Software & PC optimierungs Software für Windows !
10/02/2011 - Trading - 5 Replies
Hallo Elitepvpers, Einleitung: In diesem Thread könnt ihr Lizenzen für Antiviren Programme und Computer optimierungs Programme erwerben. Zahlungsmöglichkeiten: Ich akzeptiere Paysafecard oder Elitegold. Ich bevorzuge die Zahlungsmethode Paysafecard, wer aber auf Nummer sicher gehen möchte kann natührlich mit Elitegold bezahlen. Produkte:
[Verkaufe] Lizenz für: Anti Viren Software & PC optimierungs Software für Windows !
09/28/2011 - Trading - 2 Replies
Hallo Elitepvpers, Einleitung: In diesem Thread könnt ihr Lizenzen für Antiviren Programme und Computer optimierungs Programme erwerben. Zahlungsmöglichkeiten: Ich akzeptiere Paysafecard oder Elitegold. Ich bevorzuge die Zahlungsmethode Paysafecard, wer aber auf Nummer sicher gehen möchte kann natührlich mit Elitegold bezahlen. Produkte:



All times are GMT +2. The time now is 16:57.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.