हां, क्लिकऑन निष्पादन योग्यों के लिए संकलित WPF अनुप्रयोगों का समर्थन करता है। ClickOnce एक स्थापना वितरण विधि से अधिक कुछ नहीं है। एक इंस्टॉलेशन पैकेज और क्लिकऑन (वेब-आधारित होने के अलावा) बनाने के बीच प्राथमिक अंतर यह है कि क्लिकऑन एप्लिकेशन अंतिम उपयोगकर्ता की विंडोज निर्देशिका में obfuscated फ़ोल्डरों के भीतर स्थापित होते हैं।
माध्यमों पर क्लिकऑन एप्लिकेशन गैर-व्यवस्थापक खाते के साथ स्थापित किए जा सकते हैं। इस विधि के लिए चेतावनी यह है कि एक पीसी पर एक एप्लीकेशन स्थापित नहीं किया जा सकता है और पीसी पर अन्य उपयोगकर्ता खातों में साझा किया जा सकता है - प्रत्येक उपयोगकर्ता को एप्लिकेशन को फिर से इंस्टॉल करना होगा।
डब्ल्यूपीएफ को .NET 3.0+ ढांचे की आवश्यकता है। जब आप अपना क्लिकऑन एप्लिकेशन प्रकाशित करते हैं, तो आपको .NET 3.0 (या 4.0) ढांचे को शामिल करने की आवश्यकता होगी। एक बार जब आप अपनी प्रोजेक्ट में शर्त जोड़ लेंगे, तो क्लिकऑन उपयोगकर्ता के पीसी को जांचने के लिए जांच करेगा कि क्या फ्रेमवर्क स्थापित है या नहीं। यदि नहीं, तो यह आपके एप्लिकेशन को इंस्टॉल करने और चलाने से पहले इसे पूर्व-स्थापित करेगा। यदि यह पहले से मौजूद है, तो यह ढांचे के डाउनलोड और स्थापना को छोड़ देगा।
यदि आपको किसी तृतीय-पक्ष लाइब्रेरी या एप्लिकेशन को स्थापित करने की आवश्यकता है, तो कस्टम प्री-आवश्यकताएं बनाई जा सकती हैं और आपकी परियोजनाओं में जोड़ दी जा सकती हैं। यह ध्यान देने योग्य है, अंतिम उपयोगकर्ता के अधिकारों के आधार पर, किसी व्यवस्थापक द्वारा पूर्वापेक्षाएँ स्थापित करने की आवश्यकता हो सकती है। यह थोड़ा सा अंतर्ज्ञानी प्रतीत हो सकता है, लेकिन यह सिर्फ स्थापना प्रक्रिया की प्रकृति है।
क्लिकऑन एक बहुत ही सरल लेकिन मजबूत स्थापना तंत्र है और मैंने इसे बड़े पैमाने पर उपयोग किया है। यह हर परिस्थिति के लिए उपयुक्त नहीं है लेकिन यह निश्चित रूप से आप जो कर रहे हैं उसे पूरा कर सकते हैं।