Page 1 of 1
Installers
Posted: Sun Dec 19, 2004 1:58 pm
by ailouros
Έχω φτιάξει ένα πρόγραμμα σε .NET το γνωστό σε όλους OTHELLo project το οποίο και έφτιαξα δημιουργώντας ένα νέο πρότζεκτ της μορφής Visual C++->Windows Forms Application(.net).Αυτό που θέλω να κάνω είναι να φτιάξω ένα πρόγραμμα εγκατάστασης.Χρησιμοποίησα το Inno Setup το οποίο έχει και οδηγίες για το τι dll πρέπει να συμπεριληφθούν για την Visual C++ 6 ,όμως ο ινστόλερ που έχω φτιάξει δεν δουλεύει σε υπολογιστή που δοκίμασα.Ξέρει κανείς τι dll πρέπει να βάλω ή τελοσπάντων κάποιον installer που να με βοηθήσει;
Posted: Mon Dec 20, 2004 4:33 pm
by HdkiLLeR
Υπάρχει της nullshoft που είναι πάρα πολύ καλός.
Posted: Mon Dec 20, 2004 4:40 pm
by ailouros
Θενκσ HDkiller!!Τον δοκίμασα και αυτόν απλά δεν ήξερα τι .dll να βάλω έτσι ώστε να τρέχει το .exe σε υπολογιστή που δεν έχει τα προαπαιτούμενα για visual c++.net. Πολύ καλός ανάλογος installer είναι και ο Inno Setup ,free επίσης.Τελικά κατέβασα τον τεράστιο installshield(150 mega) για .νετ που τρέχει δυναμικά το .exe σου ,βλέπει τι απαιτήσεις έχει και σου προτείνει να τα συμπεριλάβεις στην εγκατάσταση.Δηλαδή σκέψου από 400 κβαιτ που είναι αρχικά το πρόγραμμα βγαίνει το setup 6 μεγκα.
Posted: Tue Dec 21, 2004 2:50 pm
by ailouros
Τελικά από ότι φαίνεται η εφαρμογή μπορεί να τρέξει μόνο σε υπολογιστές που έχουν το .net Framework.........:(
Posted: Tue Dec 21, 2004 11:03 pm
by silegav
Αυτό ισχύει. με το .ΝΕΤ framework.
Δούλεψα σε μια εταιρεία που παρήγαγε προγράμματα σε C# και στο CD που έδινε, είχε και το .ΝΕΤ framework. Το πρώτο και κύριο σφάλμα που εβγαζε σε όσες εγκαταστάσεις δεν γινόντουσαν είναι η έλλειψη του.
Για να μην έχουν βρει αυτοί έναν τρόπο να παίζει χωρίς αυτό, μάλλον δεν θα υπάρχει τρόπος...μάλλον. Δεν ήταν και η Microsoft.

Posted: Tue Dec 21, 2004 11:53 pm
by HdkiLLeR
Δώσε και το frame μαζί σε ένα package.
Posted: Wed Dec 22, 2004 12:23 am
by ailouros
Ναι τελικά αυτό θα κάνω να πούμε.Απλά υπέθεσα ότι αν δεν χρησιμοποιείς C# ή κάτι το εντελώς νέο δεν θα έπρεπε να συνοδεύεται μια εφαρμογή 400 κβ από άλλα 20 μέγκα,αλλά από κάτι σαφώς μικρότερο.Κάτι τέτοιες στιγμές διαπιστώνω το μεγαλείο της Microsoft