<?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>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39098.aspx</link><pubDate>Sat, 12 Jan 2008 07:30:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39098</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39098.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39098</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;gmlogic:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Μάλιστα.&lt;br&gt;Τώρα αρχίζω να καταλαβαίνω.&lt;br&gt;Παλιά χρησιμοποιούσα το sourcesafe στην vb6.&lt;br&gt;Όμως δεν υπάρχη στο VStudio Professional Sourcesafe.&lt;br&gt;Κάνω λοιπόν deploy σε ένα share folder στο δίκτυο και όλοι κάνουν Update.Βγαίνη το μύνημα υπάρχη νέα Version θέλετε να την εγκαταστήσετε και ανάλογα γίνετε update το κάθε pc.Η ερώτηση ήταν αν υπάρχη κάτι στο click once όπως κάνη upgrade να γίνετε και downgrade.&lt;br&gt;Αλλιώς θα δοκιμάσω αυτα που μου είπατε.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;Είναι αδύνατο να δουλέψεις επαγγελματικά χωρίς source control! Προσωπικά και για κώδικα που γράφω για πλάκα χρησιμοποιώ source control στο σπίτι!&lt;/p&gt;&lt;p&gt;Αν έχεις το source safe από παλιά, αυτό συνεργάζεται πολύ καλά με το visual studio. Μόνο ένα free update πρέπει να εγκαταστήσεις στο source safe. Για πιο επαγγελματικά πράγματα προτείνεται το subversion (svn) και φυσικά ο team foundation server.&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;gmlogic:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;Τώρα θα ήθελα παρακαλώ λίγη βοήθεια πως μπορώ να κάνω Update μέσω web.&lt;br&gt;Δηλ. έχω μία εφαρμογή και θέλω μέσω Internet να γίνετε Update.&lt;br&gt;Έχω δικό μου domain σε κάποιο windows provider και χώρο.&lt;br&gt;Πώς μπορώ να κάνω deploy την εφαρμογή.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;Εφόσον έχεις καταφέρει αν το κάνεις να δουλέψει τοπικά με IIS το μόνο που χρειάζεται να κάνεις είναι να αντιγράψεις όλα τα αρχεία που υπάρχει εκεί στον provider σου. Δεν νομίζω να χρειάζεται καν να υποστηρίζει .net ο provider. Απλά αντιγράφεις τα αρχεία publish.htm και τα υπόλοιπα που δημιουργούνται όταν κάνεις publish και είσαι ok.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39097.aspx</link><pubDate>Sat, 12 Jan 2008 07:06:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39097</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39097.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39097</wfw:commentRss><description>Μάλιστα.&lt;br&gt;Τώρα αρχίζω να καταλαβαίνω.&lt;br&gt;Παλιά χρησιμοποιούσα το sourcesafe στην vb6.&lt;br&gt;Όμως δεν υπάρχη στο VStudio Professional Sourcesafe.&lt;br&gt;Κάνω λοιπόν deploy σε ένα share folder στο δίκτυο και όλοι κάνουν Update.Βγαίνη το μύνημα υπάρχη νέα Version θέλετε να την εγκαταστήσετε και ανάλογα γίνετε update το κάθε pc.Η ερώτηση ήταν αν υπάρχη κάτι στο click once όπως κάνη upgrade να γίνετε και downgrade.&lt;br&gt;Αλλιώς θα δοκιμάσω αυτα που μου είπατε.&lt;br&gt;&lt;br&gt;Τώρα θα ήθελα παρακαλώ λίγη βοήθεια πως μπορώ να κάνω Update μέσω web.&lt;br&gt;Δηλ. έχω μία εφαρμογή και θέλω μέσω Internet να γίνετε Update.&lt;br&gt;Έχω δικό μου domain σε κάποιο windows provider και χώρο.&lt;br&gt;Πώς μπορώ να κάνω deploy την εφαρμογή.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39096.aspx</link><pubDate>Sat, 12 Jan 2008 06:15:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39096</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39096.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39096</wfw:commentRss><description>&lt;p&gt;Η Νατάσα σου λέει αυτό που σου λέω κι εγώ παραπάνω. Θεωρειτικά χρησιμοποιείς κάποιο σύστημα source control (π.χ. subversion, source safe, tfs, cvs). Αν όχι, τότε παράτα όλα και εγκατέστησε ένα! Οπωσδήποτε!&lt;/p&gt;&lt;p&gt;Σε κάθε τέτοιο σύστημα μπορείς να βάλεις ένα flag σε κάποιο στάδιο της ανάπτυξης έτσι ώστε να μπορείς να επαναφέρεις τον κώδικά σου στο συγκεκριμένο σημείο. Η λειτουργία αυτή στο svn (subversion) λέγεται branch ή tag, στο source safe λέγεται label κλπ.&lt;/p&gt;&lt;p&gt;Επιστρέφοντας τον κώδικά σου λοιπόν στο σημείο που ξέρεις ότι ήταν η προηγούμενη σωστή έκδοση του προγράμματός σου μπορείς να ξανακάνεις build, μετά publish και να βάλεις τους χρήστες σου να αναβαθμίσουν χρησιμοποιώντας αυτό το publish. Ουσιαστικά δεν θα αναβαθμίζουν, μια που θα τους επιστρέφεις σε προηγούμενο κώδικα. Τυπικά όμως, επειδή λόγω του publish ο αριθμός της έκδοσης θα αυξηθεί θα έχεις καταφέρει να ενημέρωσεις αυτόματα τους χρήστες σου.&lt;/p&gt;&lt;p&gt;Αν δεν θέλεις να τα κάνεις όλα αυτά θα πρέπει να αρχίσεις να παίζεις με τα αρχεία του φακέλου που κάνεις deploy τα πακέτα clickonce. Ουσιαστικά θα πρέπει να κάνεις ένα εικονικό publish ώστε να παράγεις μια νέα έκδοση με αυξημένο revision, να κρατήσεις τα αρχεία με επέκταση .application και να αντικαταστήσεις όλα τα αρχεία με επέκταση .deploy με τα αντίστοιχα παλιά αρχεία της παλίας έκδοσης που δουλεύει σωστά. Δεν το έχω δοκιμάσει αλλά φαντάζομαι ότι θα δουλέψει.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39095.aspx</link><pubDate>Sat, 12 Jan 2008 05:57:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39095</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39095.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39095</wfw:commentRss><description>Συγνώμη αγαπητή Νατάσα αλλά δεν κατάλαβα.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-18.gif" alt="Huh?" /&gt;&lt;br&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39091.aspx</link><pubDate>Sat, 12 Jan 2008 02:30:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39091</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39091.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39091</wfw:commentRss><description>Αν σε κάθε stable έκδοση που ανεβάζεις έχεις κάνει release branch ή label στο source control σου μπορείς πάντα να παίρνεις ένα branch από την προγούμενη έκδοση, να ανεβάζεις τη version και να την κάνεις deploy προσωρινά. Απλά μετά τα bug fixes η επόμενη έκδοση δε θα είναι πια π.χ. η 8 αλλά η 10.</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39086.aspx</link><pubDate>Sat, 12 Jan 2008 00:10:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39086</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39086.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39086</wfw:commentRss><description>Αυτή είναι η επόμενη προσδοκία μου για WEB και θα χρειαστώ λίγο την βοηθειά σου.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-10.gif" alt="Embarrassed" /&gt;&lt;br&gt;Τώρα η εφαρμογή τρέχει σε ένα τοπικό δίκτυο και ομολογώ ότι το click Once με έχει σώση.&lt;br&gt;Αλλά θέλω να γυρίζω σε επόμενες εκδόσεις αν κάτι δεν πάει καλά μέχρι να διορθόσω το λάθος.&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39080.aspx</link><pubDate>Fri, 11 Jan 2008 23:24:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39080</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39080.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39080</wfw:commentRss><description>&lt;p&gt;αααα... πες έτσι! έγραψα κι εγώ ολόκληρη έκθεση ιδεών!&lt;/p&gt;&lt;p&gt;Δεν νομίζω ότι υπάρχει straightforward solution. Αν δεν θέλεις να κάνεις revert τον κώδικά σου στην έκδοση που είναι εντάξει και να κάνεις πάλι publish αναγκάζοντας του χρήστες να γίνουν updated στην ... προηγούμενη έκδοση... τότε πρέπει να παίξεις λίγο με τα αρχεία που δημιουργούνται στο publish.&lt;/p&gt;&lt;p&gt;Κάνεις deployment μέσω web να φανταστώ;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39078.aspx</link><pubDate>Fri, 11 Jan 2008 22:00:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39078</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39078.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39078</wfw:commentRss><description>Δημήτρη δεν κατάλαβες.&lt;br&gt;Πχ έχω φτάση στην Version 8&lt;br&gt;Κάτι δεν πάει καλά και θέλω να γυρίσω στη Version 7 η ακόμα στη 6 κλπ.&lt;br&gt;Δηλ να δουλέψουν με τη προηγούμενη Version που δούλευε σωστά.&lt;br&gt;Ευχαριστώ&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39069.aspx</link><pubDate>Fri, 11 Jan 2008 20:54:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39069</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39069.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39069</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;gmlogic:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Δημήτρη έμαθα ότι εισαι αυθεντία στο ClickOnce.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br&gt;Μπορείς σε παρακαλώ να μου πεις πως θα γυρίσω Version πίσω μία οι περισότερες αν κάτι δεν πάει καλά;&lt;br&gt;Ευχαριστώ&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;Υπερβολές! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-10.gif" alt="Embarrassed" /&gt;&lt;/p&gt;&lt;p&gt;Προφανώς εννοείς το publish version που φαίνεται και στην σελίδα publish.htm που δημιουργείται αυτόματα. Σωστά;&lt;/p&gt;&lt;p&gt;Αν εννοείς αυτό, η πληροφορία αυτή αποθηκεύεται στο αρχείο projectname.csproj.user (ή projectname.vbproj.user για την vb). Είναι το property με όνομα ApplicationRevision. Γενικά όμως δεν πρέπει να σε απασχολεί η αύξηση αυτού του αριθμού. Δεν είναι άλλωστε απαραίτητο αν η τελευταία έκδοσή σου είναι η 5 η επόμενη να είναι η 6. Μπορεί να είναι και η 7 ή η 8.&lt;/p&gt;&lt;p&gt;Σημείωση: Το πρόβλημα με αυτό το property είναι ότι βρίσκεται στο .user αρχείο το οποίο γενικά δεν μπαίνει στο source control (team foundation, source safe, svn κλπ.) ή καλύτερα δεν προτείνεται να μπαίνει εκεί. Οπότε αν δουλεύεις σε ομάδα, τότε πρέπει να προσέχεις τι τιμή έχει πριν κάνεις publish. Είναι πολύ σημαντικό η έκδοση αυτή να είναι μεγαλύτερη από την τελευταία έκδοση που έχεις βγάλει στην παραγωγή! Διαφορετικά δεν θα γίνει σωστά το update των clients.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39068.aspx</link><pubDate>Fri, 11 Jan 2008 20:39:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39068</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39068.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=39068</wfw:commentRss><description>Δημήτρη έμαθα ότι εισαι αυθεντία στο ClickOnce.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;br&gt;Μπορείς σε παρακαλώ να μου πεις πως θα γυρίσω Version πίσω μία οι περισότερες αν κάτι δεν πάει καλά;&lt;br&gt;Ευχαριστώ&lt;br&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/20386.aspx</link><pubDate>Wed, 15 Nov 2006 20:31:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:20386</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/20386.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=20386</wfw:commentRss><description>Παναγιώτη σύμφωνα με τι συμβουλές σου χρησιμοποιώ κατα κόρον το ClickOnce&lt;br /&gt;
&lt;br /&gt;
στη εταιρική εφαρμογή που εχω φτιάξη για τη παραγωγή κα με έχει βολέψη πολύ.&lt;br /&gt;
&lt;br /&gt;
Θέλω να μάθω τα εξής.&lt;br /&gt;
&lt;br /&gt;
Πως θα μπορούσα πχ στο About να ξέρω το Publish Version του EXE &lt;br /&gt;
&lt;br /&gt;
και πώς θα μπορούσα να γυρίσω σε προηγούμενη Version πχ που δούλευε καλά&lt;br /&gt;
&lt;br /&gt;
Ευχαριστώ&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/14928.aspx</link><pubDate>Wed, 19 Jul 2006 16:31:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:14928</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/14928.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=14928</wfw:commentRss><description>Ουσιαστικά πρέπει να θεωρούμε το folder που κατεβαίνει η εφαρμογή κάτι σαν το Temporary Internet Files.</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13402.aspx</link><pubDate>Sun, 28 May 2006 01:21:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13402</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13402.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13402</wfw:commentRss><description>Ευχαριστώ Παναγιώτη&lt;br /&gt;
&lt;br /&gt;
Θα τα λάβω υπόψη</description></item><item><title>Απ: Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13400.aspx</link><pubDate>Sun, 28 May 2006 00:30:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13400</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13400.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13400</wfw:commentRss><description>&lt;P&gt;Εν συντομία: Δεν μπορείς να ορίσεις που θα πάνε οι εφαρμογές ClickOnce και δεν πρέπει.&lt;/P&gt;
&lt;P&gt;Το ClickOnce βάζει τα αρχεία που κατεβάζει σε συγκεκριμένο folder μέσα στο Protected Storage για διάφορους πολύ σημαντικούς λόγους:&lt;BR&gt; Πρώτον, οι εφαρμογές ClickOnce εγκαθίστανται από ένα χρήστη χωρίς δικαιώματα admin και προορίζονται γι αυτόν. &lt;BR&gt;Δεύτερον, οι εφαρμογές αυτές δεν πρέπει να επηρεάσουν άλλες εφαρμογές. Αυτό σημαίνει μεταξύ άλλων, ότι όλα τα αρχεία που χρησιμοποιεί η εφαρμογή πρέπει να βρίσκονται σε ένα directory το οποίο δεν χρησιμοποιείται από άλλους χρήστες ή εφαρμογές. &lt;BR&gt;Τρίτον, οποιαδήποτε εφαρμογή προέρχεται από άλλο υπολογιστή ή το Internet, θεωρείται ύποπτη και εκτελείται με αυστηρούς περιορισμούς. Στους περιορισμούς αυτούς περιλαμβάνονται και τα folders στα οποία μπορεί να έχει πρόσβαση η εφαρμογή.&lt;/P&gt;
&lt;P&gt;Όσον αφορά το ini αρχείο, οποιοδήποτε αρχείο προσθέσεις στην εφαρμογή σου σαν content περιλαμβάνεται στη εγκατάσταση. Αυτό θα το δεις αν προσθέσεις ένα text αρχείο και μετά πας στο Project Properties &amp;gt; Publish και πατήσεις το κουμπί Application Files. Θα δεις εκεί το Exe της εφαρμογής σου και το text αρχείο.&lt;/P&gt;
&lt;P&gt;Πρέπει να έχεις υπόψη ότι το ClickOnce δεν φτιάχτηκε για να αντικαταστήσει το MSI. Ο κύριος στόχος του είναι να διευκολύνει την εγκατάσταση και ανανέωση εταιρικών desktop εφαρμογών, με τις ελάχιστες δυνατές επιπτώσεις στα μηχανήματα. Είναι τέλειο για το deployment ενός ERP ή CRM client. Αυτό μπορεί να το κάνει άνετα χωρίς καμμία πρόσβαση έξω από το folder της εφαρμογής. Δεν φτιάχτηκε για την εύκολη εγκατάσταση γενικού τύπου εφαρμογών σε οποιοδήποτε μηχάνημα. Για το σκοπό αυτό υπάρχει το MSI.&lt;/P&gt;
&lt;P&gt;Ρίξε μια ματιά στη σύντομη περιγραφή του &lt;A href="http://msdn.microsoft.com/netframework/windowsforms/learning/features/clickonce/default.aspx"&gt;ClickOnce &lt;/A&gt;. Όπως αναφέρεται εκεί:&lt;BR&gt;"&lt;EM&gt;ClickOnce” applications are fundamentally low impact. Applications are completely self-contained &amp;amp; install per-user, meaning no-admin rights are required. You don’t have to worry about a “ClickOnce” application breaking other applications. However, if your application does need to do something risky at install time, ex. installing drivers, MSI is still your best choice."&lt;/EM&gt;&lt;BR&gt;Θα βρεις κι ένα καλό tutorial στο "&lt;A href="http://msdn.microsoft.com/msdnmag/issues/04/05/clickonce/default.aspx"&gt;ClickOnce: Deploy and Update Your Smart Client Projects Using a Central Server&lt;/A&gt; "&lt;/P&gt;</description></item><item><title>Click Once</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/13365.aspx</link><pubDate>Sat, 27 May 2006 00:27:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:13365</guid><dc:creator>gmlogic</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/13365.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=13365</wfw:commentRss><description>&lt;P&gt;Λοιπόν φτιάχνουμε μία εφαρμογή.&lt;/P&gt;
&lt;P&gt;Εφαρμώζουμε το Click Once &lt;/P&gt;
&lt;P&gt;Πού μας βάζει το ΕΧΕ οεο ????&lt;/P&gt;
&lt;P&gt;Βασικά κάτι βρήκα μέσα στο C:\Documents and Settings\gmlogic\Local Settings\Apps\2.0\KYMM0AT6.G72\T514EZ4P.P3Q\gmof..tion_db0f5c1d29296cf5_0001.0000_40744c37feb19853&lt;/P&gt;
&lt;P&gt;Λοιπόν πως θα μπορούσα να πω εγώ πού θα εγκατασταθεί το ΕΧΕ&lt;/P&gt;
&lt;P&gt;Ακόμη μαζί με το ΕΧΕ&amp;nbsp; θέλω να γίνει deploy και&amp;nbsp; ένα file πχ ini file και θέλω μέσα από τον κώδικα να δίνω το path και να διαβάζω το ini&lt;/P&gt;
&lt;P&gt;Ευχαριστώ &lt;/P&gt;
&lt;P&gt;Γιώργος Μ.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>