2014-04-26 19 views
11

मैंने Magick.NET का उपयोग किया है जो ImageMagick के लिए .NET wrapper है, और यह क्लाइंट मशीन पर उपरोक्त त्रुटि को फेंकता है। हालांकि यह मेरी मशीन पर ठीक काम करता है। मैंने ImageMagick इंस्टॉल नहीं किया है, इसलिए मैं समझ नहीं पा रहा हूं कि मुझे क्लाइंट मशीन पर क्या करना है। मेरे पास वीएस 2012 स्थापित है।फ़ाइल या असेंबली 'Magick.NET-x86.DLL' या इसकी निर्भरताओं में से कोई भी लोड नहीं हो सका

इसके अलावा, Magick.NET में ImageMagick भी शामिल है, मुझे लगता है कि यह सी ++/सीएलआई का उपयोग करता है और मूल छवि मैगिक में .NET इंटरफेस का खुलासा करता है, सब एक एकल डीएलएल के भीतर। तो डीएलएल को इसकी क्या ज़रूरत है?

(मैं तो बस इतना समाधान मैंने पाया पोस्टिंग इस त्रुटि बारे में जाना।)

उत्तर

34

Magick.NET जरूरत VC 2012 Runtime स्थापित है, और Magick.NET V7 + (.NET 4.0) 2012 और VC 2015 Runtime स्थापित की जरूरत है। क्लाइंट मशीन पर डाउनलोड और इंस्टॉल करें। यदि यह "मरम्मत या अनइंस्टॉल करें" संवाद पॉप अप करता है तो यह पहले से इंस्टॉल हो चुका है और आप missing another dependency हो सकते हैं। यदि नहीं, तो VCR इंस्टॉल करें और अपना ऐप पुनरारंभ करें।

+0

+1, मेरे लिए प्रलेखन पढ़ने के लिए धन्यवाद क्योंकि जाहिरा तौर पर मैं नहीं कर सकता उस। केवल एक चीज जो मैं जोड़ूंगा वह यह है कि आपको वीसी 2008 रनटाइम की आवश्यकता है यदि आपका Magick.NET ऐप .NET 2 या 3.5 को लक्षित करता है। –

+5

@JayRiggs - यदि आप "आरटीएफएम" कहने की कोशिश कर रहे हैं, तो मुझे बस इतना कहना है कि पृथ्वी पर कौन सा डेवलपर फ्रेमबॉर्क से आने वाले ऐप क्रैश को हल करने के लिए पुस्तकालय के लिए प्रलेखन पढ़ेगा? "फाइल या असेंबली लोड नहीं हो सका .." किसी भी तरह से इसका मतलब नहीं है "इस पुस्तकालय में निर्भरता गुम है। कृपया आरटीएफएम को जानने के लिए।" साथ ही, कौन सा डेवलपर मानता है कि एक प्रकाश "रैपर" लाइब्रेरी के लिए एक अतिरिक्त सिस्टम घटक की आवश्यकता होगी जो आंतरिक पुस्तकालय नहीं करता है? और आखिरकार, अगर आपने f'ing मैन्युअल को पढ़ा है, तो आप ImageMagick मैन्युअल पढ़ेंगे, न कि 3-पेज Magick.NET दस्तावेज़। –

+0

@Geargetarget आपके वीसी2012 और वीसी2015 लिंक दोनों एक ही स्थान पर इंगित करते हैं – Matt

3

मेरे लिए एक और बात की जरूरत थी: आईआईएस आवेदन पूल में -> उन्नत सेटिंग -> 32-बिट अनुप्रयोगों को सक्षम

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

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