में बेहद खराब प्रदर्शन जब मैं अपने यूडब्ल्यूपी ऐप को नेट नेटिव टूलचैन सक्षम करता हूं तो मुझे बहुत खराब प्रदर्शन होता है।नेट नेटिव संकलित यूडब्ल्यूपी ऐप
मैंने चलने वाले कोड (मूल) का प्रोफाइल किया और ऐसा लगता है कि प्रतिबिंब (यूनिटी आईओसी, व्यवहारकर्ता-एसडीके, लिंक, स्क्लाइट-नेट) पर भरोसा करने वाले तरीके अपराधी हैं।
मैं अब तक Default.rd.xml का उपयोग करता हूं।
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Application>
<Assembly Name="*Application*" Dynamic="Required All" />
</Application>
</Directives>
मेरे पास अभी तक कोई MissingMetaDataExceptions नहीं है। ये केवल तब शुरू होते हैं जब मैं एप्लिकेशन लाइन को हटा देता हूं।
क्या ऐसा कुछ है जो मैं यहां नहीं देख रहा हूं? ऐप नेट नेटिव के बिना बहुत अच्छा प्रदर्शन है। क्या इससे मदद मिलती है अगर मैं डिफॉल्ट.एआर.एक्सएमएल को सभी मिसिंग मेटाडेटा एक्सेप्शन के माध्यम से काम कर रहे स्क्रैच से लिखता हूं जो आएगा?
क्या आपने इसे हल किया? चूंकि मैं अपने ऐप में एक ही व्यवहार देख सकता हूं ... –
समान अनुभव होने के कारण, यूडब्ल्यूपी स्टोर ऐप्स में .NET मूल के उपयोग ने अब तक मेरे लिए विकास का अनुभव खराब कर दिया है। –
अभी तक कोई सफलता नहीं है। मैंने व्यवहार के हर निशान को हटा दिया जिसने थोड़ा सा मदद की लेकिन यह गैर-मूल की तुलना में अभी भी सुस्त है। – Amenti