2012-05-05 20 views
17

इम एक messagebox दृश्य स्टूडियो से दिखाया जाता है जब मैं घर पर मेरे 64 बिट मशीन पर दृश्य स्टूडियो के सर्वर अन्वेषक से एक SQL सर्वर डेटाबेस पर किसी भी संशोधन करने की कोशिश पर निम्नलिखित संदेश मिल रहा। डेटाबेस 32 बिट मशीन पर बनाया और भर दिया गया था। कोई विचार?निर्दिष्ट मॉड्यूल नहीं मिला। HRESULT से अपवाद: 0x8007007E

संपादित करें:

भ्रष्ट यहाँ स्थित dll की जगह यह फिक्स्ड: "C: \ Program Files (x86) \ Common Files \ Microsoft साझा \ दृश्य डेटाबेस उपकरण \ dsref80.dll"

+0

धन्यवाद: \ Program Files (x86) \ Common Files \ Microsoft साझा \ MSDesigners8 \ msddslmp.dll

सी मुझे इस सवाल के कारण काम करने के लिए मिला। मैंने आपके EDIT में उल्लिखित फ़ाइल और नीचे पैट के उत्तर में निर्देशिका में सभी फ़ाइलों को प्रतिस्थापित किया है। –

+1

क्या कोई भी इन डीएलएल फाइलों को मीडियाफायर में अपलोड कर सकता है? – David

+0

@ डेविड, मैं जिस तरह से .dll को बदलता हूं उसे याद नहीं कर सकता, लेकिन 'हर्षदीप गुप्ता' में एक ब्लॉग पोस्ट लिंक शामिल है जिसमें कुछ फाइलें शामिल हैं। उसके जवाब पर एक नज़र डालें। – Pantelis

उत्तर

16

जैसे ही Google से यहां आने वाले किसी और के लिए सिर ...

यह हुआ (मेरे लिए, और most people here) वीएस 11 बीटा स्थापित करने के परिणामस्वरूप, और फिर VS2012 इंस्टॉल किए बिना VS11 बीटा को अनइंस्टॉल करना । ऊपर वर्णित डीएलएल को प्रतिस्थापित करना, और वैकल्पिक रूप से नीचे दिए गए पथ में स्थित डीएलएल, समस्याओं को ठीक करना प्रतीत होता है।

C:\Program Files (x86)\Common Files\microsoft shared\MSDesigners8\*.dll 
+0

यहां भी वही कारण है। – Pantelis

+0

मुझे इस समस्या से हल किया गया था, बहुत धन्यवाद। – SixOThree

+1

+1 वीएस2012 अनइंस्टॉल करने के बाद इन फिक्स्ड टूटा 2k8 एसएसएमएस को प्रतिस्थापित करना –

1

मेरी समस्या काफी हद तक वही थी।

मैं डेटाबेस आरेख बनाने में असमर्थ था। विजुअल स्टूडियो 2010 चुपचाप असफल हो जाएगा, लेकिन एसक्यूएल सर्वर प्रबंधन स्टूडियो ने त्रुटि संदेश दिया "निर्दिष्ट मॉड्यूल नहीं मिला। (एमएस विजुअल डाटाबेस टूल्स)"। यह नया विजुअल स्टूडियो बीटा कोशिश करने (और हटाए जाने के बाद) हुआ।

आपका समाधान मुझे सही दिशा में ले आया। लेकिन dsref80.dll फ़ाइल के बजाय, मेरी समस्या पूरी फ़ोल्डर सी: \ प्रोग्राम फ़ाइलें (x86) \ Common Files \ microsoft साझा \ MSDesigners8 थी। उस फ़ोल्डर को हटाने और वर्चुअल मशीन से एक प्रतिलिपि डालने के बाद (वीएस की मरम्मत शायद भी काम करेगी), सबकुछ फिर से काम कर रहा है!

0

मैं एसक्यूएल सर्वर 2008 R2 व्यापार खुफिया विकास स्टूडियो (BIDS) है, जो विजुअल स्टूडियो 2008 शैल (एकीकृत मोड) का उपयोग करता है का उपयोग करने की कोशिश कर इस समस्या में पड़ गए। हर बार जब मैंने एक नई एकीकरण सेवा परियोजना बनाने की कोशिश की, तो मुझे एक त्रुटि मिल रही थी, "... निर्दिष्ट मॉड्यूल नहीं मिला। (HRESULT: 0x8007007E से अपवाद) (System.Windows.Forms) ..."।

के रूप में अन्य पोस्टर का उल्लेख किया है, MSDesigners8 में फ़ाइलें दूषित कर रहे हैं। मैंने उस फ़ोल्डर में डालने के लिए डीएलएल की प्रतियां प्राप्त करने के लिए वर्चुअल मशीन में SQL Server 2008 R2 BIDS स्थापित करने के बारे में नहीं सोचा था, लेकिन मुझे एक समाधान मिला जो काम करता प्रतीत होता है: Visual Studio 2008 Shell (integrated mode) SP1 स्थापित करना।

इससे पहले, मैंने MSDesigners8 फ़ोल्डर को MSDesigners8_old में बदल दिया (और .dll फ़ाइलों का भी नाम बदल दिया गया। डेलॉल्ड। मुझे नहीं लगता कि यह जरूरी मायने रखता है; मैं इसे केवल मामले में ही शामिल करता हूं)। मैंने मरम्मत के साथ-साथ बीआईडीएस को पुनर्स्थापित करने की कोशिश की, लेकिन यह MSDesigners8 फ़ोल्डर को फिर से बनाया नहीं गया। एसपी 1 स्थापित करना

उसके बाद, यह भी बोली की एक पुनर्स्थापना का समय लग सकता है, लेकिन यह नहीं हो सकता। सौभाग्य!

0

मुझे विजुअल स्टूडियो प्रोफेशनल 2012 संस्करण 11.0.61030.00 अपडेट 4 पर एक ही त्रुटि का सामना करना पड़ रहा था और इसे C: \ Program Files (x86) \ Common Files \ microsoft साझा \ Visual डेटाबेस टूल्स और dsref80 का नाम बदलकर हल किया गया। dll फ़ाइल desref80.old.dll पर और फिर मेरे विजुअल स्टूडियो स्थापना पर "मरम्मत" कार्रवाई चला रहा है। मरम्मत करते समय, विजुअल स्टूडियो मरम्मत संवाद ने मुझे बताया कि यह पैकेज स्रोत का पता नहीं लगा सका क्योंकि मेरे पास इंस्टॉलेशन डिस्क उपलब्ध नहीं है, इसलिए मैंने अभी "डाउनलोड" विकल्प चुना है और यह काम करता है। यह desref80.dll फ़ाइल के उपयुक्त संस्करण को स्थापित करता है।

-1

च आपको लगता है कि आप इस समस्या हो सकती है, सिर्फ एक और एसक्यूएल सर्वर से एक प्रति 2008R2/विजुअल स्टूडियो 2008 स्थापना के साथ अपनी फ़ाइलें की जगह, कि, काम कर रहा है इस प्रकार है:

C: \ Program Files (x86) \ Common Files \ Microsoft साझा \ MSDesigners8 \ msddslm.dll

C: \ Program Files (x86) \ Common Files \ Microsoft साझा \ MSDesigners8 \ msdds.dll

C: \ Program Files (x86) \ Common फ़ाइलें \ microsoft साझा \ MSDesigners8 \ msddsf.dll

सी: \ प्रोग्राम फ़ाइलें (x86) \ Common Files \ Microsoft साझा \ MSDesigners8 \ msddsp.dll

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