<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Σχετικά με Setup Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23555.aspx</link><pubDate>Tue, 16 Jan 2007 01:53:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23555</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23555.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=23555</wfw:commentRss><description>Το NSIS απ' όσο ξέρω δεν δημιουργεί Windows Installer setup. Για να δημιουργήσει κανείς το δικό του UI sequence σε Windows Installer setup θα χρειαστεί κάποιο άλλο εργαλείο, πέρα από το Setup Project του Visual Studio.&lt;br /&gt;
&lt;br /&gt;
Γενικά, δεν είναι καλή λύση να έχει κανείς περίπλοκο UI για το installation. Συνήθως, περίπλοκο installation δημιουργείται όταν θέλει να συνδυάσει κανείς στο ίδιο βήμα το installation και το configuration. Αυτό όμως δημιουργεί περίπλοκες καταστάσεις. Για παράδειγμα, αν αποτύχει το installation, ή αν χρειαστεί uninstall, θα πρέπει κανείς να αντιστρέψει ότι έκανε κατά το install. Αν κάποιες από αυτές τις τροποποιήσεις βασίστηκαν στις επιλογές του χρήστη, η εφαρμογή setup θα πρέπει να κρατήσει κάπου τις επιλογές αυτές, και να ξέρει πως να τις αντιστρέψει.&lt;br /&gt;
&lt;br /&gt;
Καλύτερη λύση είναι να ξεχωρίζει το install από το configuration. Το install θα πρέπει να αφορά μόνο την αντιγραφή των αρχείων και το registration. Μετά, ξεκινάει ένα script ή το configuration utility της εφαρμογής για να δώσει ο χρήστης τις ρυθμίσεις που θέλει. Με τον τρόπο αυτό, σε περίπτωση προβλήματος θα είναι πολύ ευκολότερο το rollback.</description></item><item><title>Απ: Σχετικά με Setup Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23553.aspx</link><pubDate>Tue, 16 Jan 2007 01:11:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23553</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23553.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=23553</wfw:commentRss><description>&lt;P&gt;Υπαρχή και το freeware. Είναι το &lt;A href="http://nsis.sourceforge.net/Main_Page"&gt;NSIS&lt;/A&gt;.&lt;/P&gt;</description></item><item><title>Απ: Σχετικά με Setup Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23538.aspx</link><pubDate>Mon, 15 Jan 2007 21:40:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23538</guid><dc:creator>Aris</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23538.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=23538</wfw:commentRss><description>Χρειάζεσαι "επαγγελματικό εργαλείο" (InstallShield, Wise κλπ.) και scripting.</description></item><item><title>Σχετικά με Setup Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23525.aspx</link><pubDate>Mon, 15 Jan 2007 18:52:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23525</guid><dc:creator>isidator</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23525.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=23525</wfw:commentRss><description>&lt;P&gt;Καλημέρα σε όλους,&lt;/P&gt;
&lt;P&gt;ξέρει κανένας αν και πως γίνεται σε setup wizard να αλλάξει η σειρά των dialogs του user interface στο runtime?&lt;/P&gt;
&lt;P&gt;Πχ, υπάρχει ένα dialog με 2 radiobuttons και αν επιλεγεί το πρώτο να συνεχίσει κανονικά η εγκατάσταση ενώ αν επιλεγεί το δεύτερο καποια dialogs να μην εμφανιστούν.&lt;/P&gt;
&lt;P&gt;Ευχαριστώ εκ των προτέρων&lt;/P&gt;
&lt;P&gt;Ισίδωρος&lt;/P&gt;</description></item></channel></rss>