2008-11-10 3 views
20

सभी उपयोगकर्ताओं के लिए ऐप्स इंस्टॉल करने के लिए क्लिक-एक बार कॉन्फ़िगर कैसे करें I एक और मंच पर मुझे 'एमएसआई का उपयोग' करना पड़ा - धन्यवाद - लेकिन कैसे। इसके अलावा, पहला इंस्टॉल करने वाला उपयोगकर्ता व्यवस्थापक नहीं हो सकता है - जो एक समस्या हो सकती है। और मैं चाहता हूं कि सभी उपयोगकर्ता अपडेट चेक ट्रिगर करें। कोई स्थानीय भंडारण नहीं, यह एक डब्ल्यूसीएफ सेवा के लिए एक डब्ल्यूपीएफ ग्राहक है।एक बार क्लिक करें - सभी उपयोगकर्ता

हम एक्सपी, आंतरिक हैं।

उत्तर

22

आप स्थापित/एक पीसी पर सभी उपयोगकर्ताओं के लिए उन्नत करने के लिए की जरूरत है -Keith, ClickOnce एक विकल्प नहीं है। Clickonce प्रशासनिक अधिकारों के बिना एक उपयोगकर्ता के लिए आवेदन स्थापित करने के लिए है।

आपको एक ही मशीन पर एकाधिक उपयोगकर्ताओं को एप्लिकेशन वितरित करने के लिए एक एमएसआई इंस्टॉलर बनाने की आवश्यकता होगी। क्लाइंट पर व्यवस्थापकीय अधिकार नहीं होने पर एप्लिकेशन पर एप्लिकेशन को तैनात और अपडेट करने के कई तरीके हैं। कुछ उदाहरण:

  • सक्रिय निर्देशिका, स्थापना और अपग्रेड में अपने एमएसआई का विज्ञापन प्रशासनिक विशेषाधिकारों की आवश्यकता नहीं है।
  • अपने सर्वर को Windows सर्वर अद्यतन सेवाओं (WSUS) पर प्रकाशित करने के लिए सिस्टम केंद्र अद्यतन प्रकाशक (SCUP) का उपयोग करें। डब्ल्यूएसयूएस के साथ आप माइक्रोसॉफ्ट अपडेट, और अपने आवेदन को तैनात कर सकते हैं। डब्ल्यूएसयूएस और एससीयूपी दोनों डाउनलोड के लिए स्वतंत्र रूप से उपलब्ध हैं।
  • उपयोग समूह नीति संस्थापक उठाने के लिए (न कि किसी की सिफारिश समाधान!), सभी उपयोगकर्ताओं

आशा इस में मदद करता है के लिए MSIs स्थापित करने के लिए गैर-व्यवस्थापक सक्षम करने के लिए।

+0

क्या आप कृपया अपने उदाहरणों में शामिल चरणों पर अधिक जानकारी (जैसे लिंक, उदाहरण) प्रदान कर सकते हैं? मैं विशेष रूप से एडी में एमएसआई प्रकाशित करने में रूचि रखता हूं। –

1

जांच WIX http://wix.sourceforge.net/

+0

धन्यवाद - अच्छा दिखता है। शायद यह 1 कोशिश कर सकते हैं, फिर कीथ एक पतन के रूप में है। – tdrake

27

ClickOnce जिस तरह से आप यह शुरू करने के लिए के बाद से सोच रहे हैं स्थापित नहीं किया जा सकता है, यह सिर्फ एक यूआरएल (http://server/myapp/myapp.application) है। इस प्रकार यदि आप यूआरएल पर क्लिक करने के लिए उपयोगकर्ता प्राप्त कर सकते हैं, तो आपने वही काम पूरा कर लिया है। यहां हमने जो किया है और यह वास्तव में अच्छा काम करता है।

हम एक बड़े उद्यम में 5,000 डेस्कटॉप प्रबंधित करते हैं और हमने सभी मशीनों पर ऐप प्राप्त करने के लिए क्या किया है, एक साधारण एमएसआई फ़ाइल बना रही है जो डेस्कटॉप पर एक आइकन डालती है (आप इसे स्टार्टमेनू में डाल सकते हैं या जो भी मैं लगता है)। आइकन में मानक ऐप आइकन है और यह केवल एक लिंक आइकन है जो यूआरएल को इंगित करता है।

जब कोई उपयोगकर्ता आइकन पर क्लिक करता है, तो यह एप्लिकेशन लॉन्च करता है और इंस्टॉल हो जाता है, इस प्रकार सभी स्वचालित अपडेट भी नीचे आते हैं।

अब यह हमारे लिए काम करता है क्योंकि हमारे पास एंटरप्राइज़ में एमएसआई को तैनात करने में सक्षम होने के लिए वास्तव में अच्छा उद्यम प्रबंधन सॉफ्टवेयर है। मुझे आपकी स्थिति पता नहीं है इसलिए मुझे नहीं पता कि यह काम करेगा या नहीं।

पूर्ण ऐप का एक एमएसआई बिल्डिंग ऑटो अपडेट और चीजों के उद्देश्य को हरा देता है ClickOnce प्रदान करता है। एक मशीन पर एक आइकन ड्रॉप करने के लिए एक एमएसआई बनाना सरल है और बस एक बार स्थापित किया जाना है।

यदि आपको किसी सहायता की आवश्यकता है या इस पर कोई प्रश्न है, तो बस मुझे ईमेल करें, मुझे ढूंढना बहुत आसान है, बस मेरे ब्लॉग की जांच करें।

उम्मीद है कि मदद करता है।

+0

हाय कीथ - पार्श्व सोच को प्यार करता हूँ।मुझे लगता है कि शायद एक अच्छा समाधान - हमें सही भूमिका निभाने के लिए एडी भूमिकाओं के साथ खेलना होगा, लेकिन मुझे लगता है कि हम इसका प्रबंधन कर सकते हैं - ऑटोपॉडेट हारने के लिए बहुत महत्वपूर्ण है। – tdrake