मेरे पास .NET Winforms ऐप (VS2005 में बनाया गया) है जिसे मैं ClickOnce का उपयोग करके तैनात करता हूं। फॉर्म में से एक पर मेरे पास रिपोर्ट देखने के लिए उपयोगकर्ता के लिए क्रिस्टल रिपोर्ट्स व्यूअर कंट्रोल है, लेकिन ऐप में इसका उपयोग करने के लिए मुझे क्रिस्टल रिपोर्ट्स XI रिलीज 2 प्रीरेक शामिल करना होगा जिसे वे ऐप इंस्टॉल करने से पहले इंस्टॉल करते हैं। यह मूल रूप से उपयोगकर्ता मशीन पर क्रिस्टल के एक पानी के नीचे संस्करण स्थापित करता है।क्लिकऑन परिनियोजन
यह इस तरह से प्रकाशित करने में काम करता है, लेकिन उपयोगकर्ता को क्रिस्टल को स्थापित करने के लिए इंतजार करना पड़ता है और मेरे लिए एक बड़ी परेशानी है क्योंकि प्रीरेक के साथ ऐप को प्रकाशित करने में काफी समय लगता है क्योंकि यह सर्वर पर बड़े prereq अपलोड करना है।
चूंकि प्रकाशन इतने लंबे समय तक लेता है और नए इंस्टॉल बहुत आम नहीं होते हैं, इसलिए आम तौर पर जब मैं परिवर्तन प्रकाशित करता हूं तो प्रीरेक शामिल नहीं होता है और इसके बजाय केवल एक नए इंस्टॉलेशन की आवश्यकता होने पर इसे प्रीरेक के साथ प्रकाशित करता है।
यदि आपने क्रिस्टल रिपोर्ट्स के साथ एक ऐप प्रकाशित करने के लिए क्लिकऑन का उपयोग किया है, तो यह है कि आपने इसे कैसे प्रकाशित किया है या कोई आसान/बेहतर तरीका है।
क्या क्रिस्टल रिपोर्ट प्रीरेक को शामिल करने और स्थापित करने के बजाय सीआर डीएल की आवश्यकता को शामिल करने का कोई तरीका है या कोई तरीका है कि मैं वनक्लिक परिनियोजन को कॉन्फ़िगर कर सकता हूं ताकि फ़ाइल को प्रतिलिपि बनाने की आवश्यकता न हो। अगर मैं क्लिकऑन परिनियोजन को कॉन्फ़िगर कर सकता हूं ताकि मुझे प्रीरेक शामिल करने की आवश्यकता न हो और इसके बजाय बस उस मानक स्थान पर इंस्टॉल करें जो मदद करेगा।
आशा है कि यह कुछ हद तक स्पष्ट था और कोई भी मदद कर सकता है। धन्यवाद
मुझे यह समस्या भी थी, लेकिन मुझे सीआर रेडिस्ट एमएसआई में इंस्टॉल नोट्स में एक लिंक शामिल करने के अलावा इसके लिए एक अच्छा समाधान नहीं मिला। –