वीएस2012 समाधान में 2 प्रोजेक्ट हैं:
- विंडोज स्टोर ऐप;
- क्लास लाइब्रेरी (विंडोज स्टोर ऐप के लिए);
1 परियोजना का दूसरा प्रोजेक्ट है दूसरी परियोजना में तीसरे पक्ष के पुस्तकालयों के संदर्भ हैं (मेरे मामले में यह SharpDX लिब्स है)।
निर्माण पर 2 त्रुटियां हैं:
त्रुटि 1 असेंबली या विंडोज मेटाडाटा फ़ाइल को '' SharpDX.dll '' {पहली परियोजना पथ} को हल नहीं किया जा सकता
त्रुटि 2 प्रकार ब्रह्मांड विधानसभा को हल नहीं कर सकता: SharpDX, संस्करण = 2.5.0.0, संस्कृति =
अगर मैं SharpDX.dll lib के पहले प्रोजेक्ट संदर्भ में जोड़ता हूं, तो कोई त्रुटि नहीं है।
क्या यह कुछ WinRT सुविधा या बग है?
वीएस2012 के ऐसे व्यवहार के बारे में कुछ जलन है।
यदि आप अपनी क्लास लाइब्रेरी से वर्गों का उपयोग करते हैं जो SharpDX वर्गों का उपयोग करते हैं, तो मुख्य विधानसभा के संकलक को पता होना चाहिए कि यह कक्षाएं क्या हैं, इसलिए इसे संदर्भ की आवश्यकता है SharpDX को यह सामान्य शुद्ध व्यवहार है।
No comments:
Post a Comment