मैं वर्तमान में इन portable class libraries के साथ कुछ कोड बना रहा हूं।पोर्टेबल क्लास पुस्तकालयों के लिए मैं एक लक्ष्यीकरण पैक कैसे बना सकता हूं?
मैं पूर्ण नेट, विनरेट मेट्रो, विंडोज फोन, ... और फिर मोनो टच और मोनोड्रॉइड को लक्षित करना चाहता हूं। मेरे प्रयोगों द टुडे शो इस काम कर सकते हैं - http://slodge.blogspot.co.uk/2012/04/experiments-with-portable-class.html
हालांकि, मैं एक काफी महत्वपूर्ण समस्या मारा है - MonoTouch और MonoDroid वर्तमान में इन पुस्तकालयों कि आप द्विआधारी विधानसभाओं के रूप में PCLs उपभोग कर सकते हैं समर्थन करते हैं, लेकिन वे परियोजना फ़ाइलों के बीच जोड़ने की अनुमति नहीं है
- उदाहरण मैं एक MonoDroid प्रोजेक्ट से MyLib.dll का संदर्भ दे सकता हूं, लेकिन मैं MyLib.csproj का संदर्भ नहीं दे सकता।
यह एक समस्या है क्योंकि इसका मतलब है कि स्वचालित (रिशेर्पर) रिफैक्टरिंग काम नहीं करती है - और मुझे लगता है कि मेरे अधिकांश काम के लिए इस पर भरोसा है!
मैंने देखा है कि माइक्रोसॉफ्ट ने लक्ष्यीकरण पैक प्रकाशित किए हैं जो आपको कक्षा पुस्तकालयों का विस्तार करने की अनुमति देता है, लेकिन मैंने यह काम नहीं किया है कि ये कहां स्थापित हैं या वे क्या संशोधित करते हैं। http://msdn.microsoft.com/en-us/hh487282.aspx
किसी को भी क्या इन पैक हैं या फिर कैसे किसी को अपने स्वयं के पैक कर सकता है के बारे में कोई ज्ञान है:
यहाँ वर्तमान Microsoft सूची है? यदि वे बहुत अधिक जटिल नहीं हैं, तो मैं मोनो टच और/या मोनोड्रॉइड के लिए एक उत्पादन करने के लिए जाना चाहता हूं।
धन्यवाद। किसी ने अभी भी आपके ब्लॉग लिंक को ईमेल किया है। आज रात कोशिश करूँगा। +1 – Stuart
यह मेरे लिए काम नहीं कर रहा है - लेकिन यह सिर्फ थका हुआ आंखें कुछ स्पष्ट याद कर सकता है ... कल फिर कोशिश करेगा ... – Stuart
अंत में यह अब काम कर रहा है - ब्लॉगपोस्ट में एक टाइपो था मैं कुछ दिनों के लिए stumped - फ्रेमवर्क एक राजधानी एफ और DisplayName एक पूंजी डी की जरूरत है :) धन्यवाद! – Stuart