2011-01-20 15 views
5

पंजीकृत करने में विफल रहता है मैंने वीएस -2010 में कुछ क्रिस्टल रिपोर्ट बनाई, और इसके लिए एक सेटअप प्रोजेक्ट बनाया। यह मेरी dev मशीन पर ठीक लगाता है, लेकिन मुझे क्लाइंट मशीन पर स्थापित करने का प्रयास करते समय निम्न त्रुटि मिलती है।सेटअप प्रोजेक्ट क्रिस्टल डीएलएस

alt text

मैं कुछ समय के लिए इस त्रुटि googled और पाया गया कि कुलपति ++ 2005 redistributables एक पूर्व आवश्यकता हैं। मैंने अपने सेटअप प्रोजेक्ट में इन विलय मॉड्यूल को जोड़ा है लेकिन मुझे अभी भी वही त्रुटि मिलती है।

alt text

मैं भी एक शर्त के रूप में .NET 4.0 जोड़ लिया है, और अब भी वही त्रुटि मिलता है। किसी के पास कोई विचार है?

मेरी देव मशीन विंडोज 7 चला रही है, और मैं इसे विंडोज सर्वर 2008 आर 2 मशीन पर तैनात करने की कोशिश कर रहा हूं।

उत्तर

3

किसी और के संदर्भ के लिए, मैंने एक शर्त के रूप में .NET 4.0 के लिए क्रिस्टल रिपोर्ट्स रनटाइम इंजन जोड़ना समाप्त कर दिया और अगर उपयोगकर्ता इसे इंस्टॉल नहीं किया है तो उपयोगकर्ता इसे डाउनलोड कर देगा। मुझे एक .NET 4.0 पूर्वापेक्षाएँ (क्लाइंट प्रोफाइल नहीं) और निश्चित रूप से मर्ज मॉड्यूल (CRRuntime_13_0.msm) जोड़ना पड़ा। अगर किसी को काम करने के लिए इसे पाने का बेहतर तरीका है, तो मुझे अभी भी दिलचस्पी है। धन्यवाद!

+0

त्वरित प्रश्न, क्या आपको इसे तैनात करने में सक्षम होने के लिए क्रिस्टल रिपोर्ट का संस्करण पंजीकृत करना होगा? मुझे यकीन नहीं है कि इसे वीएस -2010 के साथ शामिल किया गया है और मुझे मेनू में "रजिस्टर" बटन का अर्थ समझ में नहीं आता है ... – SRKX

+0

मुझे बिल्कुल यकीन नहीं है कि आपका क्या मतलब है .. मुझे कुछ भी पंजीकृत नहीं करना पड़ा मैन्युअल रूप से .., लेकिन मैंने जो कुछ किया वह डाउनलोड किया गया था और वीएस -2010 के लिए सीआर को http://www.businessobjects.com/jump/xi/crvs2010/default.asp से चलाया गया था। मेरी मशीनों को सीधे किसी इंस्टॉलर से अन्य मशीनों पर काम करने के लिए ... मैंने बस .NET 4.0 और .NET 4.0 (क्लाइंट प्रोफाइल नहीं) के लिए क्रिस्टल रिपोर्ट्स रनटाइम इंजन को शामिल करने के लिए इंस्टॉलर की पूर्वापेक्षाएँ बदल दी हैं ... आपको भी शामिल करना होगा CRRuntime_13_0.msm .. सुनिश्चित नहीं है कि यह सहायक है या नहीं .. – ntsue

+0

वास्तव में मुझे पता चला है कि आपको एसएपी से रनटाइम वितरित करने के लिए "अनुमति" होने के लिए एक लिखित नोट प्राप्त करना होगा। ऐसा करने के लिए, आपको अपनी वेबसाइट पर अपना "रनटाइम" (वीएस -2010 के लाइसेंस में शामिल) पंजीकृत करना होगा। – SRKX

0

मर्ज मॉड्यूल आप जोड़ लिया है कुलपति ++ पुनर्वितरण, नहीं से हैं की कोशिश करो।

आप निम्नलिखित लिंक से सही पुनर्वितरण डाउनलोड कर सकते हैं:
Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

ध्यान दिया के रूप में आवश्यक Microsoft_VC80_CRT_x86.msm, Microsoft_VC80_MFC_x86.msm, Microsoft_VC80_ATL_x86.msm और Microsoft_VC80_OpenMP_x86.msm, here शामिल है।


AFAIK, वहाँ एक शर्त के रूप में .NET 4.0 करने की कोई जरूरत, क्रिस्टल रिपोर्टें कम से कम के लिए रनटाइम वी.एस. 2010 के लिए ऊपर पुनर्वितरण सेटअप प्रोजेक्ट में जोड़ी, वह सब त्रुटि संदेश चला रहे हैं।


नोट:
वी.एस. सेटअप परियोजना के लिए कुलपति ++ 2005 पुनर्वितरण जोड़ने के लिए, एक इसी bootstrapper पैकेज (2010 वी.एस. के लिए) निम्न फ़ोल्डर में जोड़ा जाना चाहिए:
% प्रोग्राम फ़ाइलें% \ Microsoft SDKs \ Windows \ v7.0A \ बूटस्ट्रैपर \ पैकेज

या % प्रोग्रामफाइल (x86)% 64-बिट विंडोज़ पर फ़ोल्डर।

अद्यतन:
एक शर्त bootstrapper पैकेज बनाने के लिए, को देखने के लिए निम्न लिंक (here से उधार):
Deploying Custom made Visual Studio prerequisites using Bootstrapper Manifest Generator
Creating Bootstrapper Packages

0

मैं CRRuntime_32bit_13_0_8 स्थापित।64 बिट पर एमएसआई और आखिरकार

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