2010-03-10 19 views
6

उस में ClickOnce तैनाती कस्टम डेटा फ़ाइलों को शामिल करने के लिए संभव है?क्लिकऑन परिनियोजन में कस्टम डेटा फ़ाइलों को कैसे शामिल करें?

मैं इस (दृश्य स्टूडियो 2005 और 2010) के लिए किसी भी विकल्प नहीं पा सके। आवेदन फ़ाइलेंसे संवाद प्रकाशित टैब सिर्फ कस्टम फ़ाइलें प्रदर्शित नहीं करता है।

उत्तर

3

ऐसा लगता है कि यह असंभव है। ClickOnce तैनाती अवलोकनClickOnce Deployment Overview (MSDN) में से:

साझा फ़ाइलों की स्थापना - नहीं

इसके अलावा लेख ClickOnce deployment or not? बहुत उपयोगी था।

+1

ClickOnce तैनाती योजना, अद्भुत और महान है। जो वास्तव में अटक गया था, वह एक कस्टम एक्सएसडी फ़ाइल को पैकेज करने की कोशिश कर रहा था जो कि एक डीएलएल (उस प्रोजेक्ट का हिस्सा) का हिस्सा था, जो पहले डीएलएल का संदर्भ देता था। - आखिर में मैंने इसे कहीं और सुझाव दिया था, स्पष्ट रूप से एक्सएसडी सहित दूसरी परियोजना में भी - यह एक गैर-सुसंगत समाधान की तरह दिखता है, और बहुत टिकाऊ नहीं है। फिर भी मुझे समस्याएं थीं क्योंकि प्रोजेक्ट फाइलों में बदलाव तुरंत प्रकाशित नहीं हुआ था (सुनिश्चित नहीं है ..) मैंने जो नई प्रकाशित किया था, मैंने किया था .. –

+0

डीबगिंग के लिए MageUI का उपयोग किया गया *** यह *** असंभव नहीं है (यानी, यह संभव है)। [एएल 38 9 1 का उत्तर] देखें (http://stackoverflow.com/questions/2414823/how-to-include-custom-data-files-in-clickonce-deployment/12706531#12706531)। यह विजुअल स्टूडियो 2008 का उपयोग करके भी काम करता है। –

5

यह वास्तव में संभव हो, कम से कम दृश्य   स्टूडियो   2012 तक (सबसे अधिक संभावना दृश्य   स्टूडियो   2010 तक अच्छी तरह से)। कुंजी को "सामग्री" पर फ़ाइल पर बिल्ड एक्शन सेट करना है।

अधिक जानकारी Custom Folders in ClickOnce में है। क्योंकि यह तो स्पष्ट है

+0

"आउटपुट निर्देशिका में कॉपी करें" संपत्ति का मूल्य "हमेशा कॉपी करें" में बदलना चाहिए (कहें, "कॉपी न करें")? –

+1

प्रदान की गई संपत्ति "आउटपुट निर्देशिका में कॉपी करें" को "हमेशा कॉपी करें" पर सेट किया गया था, यह क्लिकऑन एप्लिकेशन के लिए किसी भी समस्या के बिना आज मेरे लिए काम करता है (विजुअल स्टूडियो 2008 (पूछो नहीं)), क्लिकऑन एप्लिकेशन को तैनात करने सहित बाहरी HTTP सर्वर पर और क्लाइंट मशीन पर अद्यतन ऑफ़र स्वीकार करना। –

संबंधित मुद्दे