2014-04-19 14 views
10

मैं कुछ .NET कोड को विंडोज फोन 8.1 (सिल्वरलाइट नहीं) लाइब्रेरी में बंद करने का प्रयास कर रहा हूं और कुछ समय के लिए दीवार के खिलाफ अपने सिर को टक्कर लगी है, यह समझने की कोशिश कर रहा है कि क्यों System.Net.IPAddress उपलब्ध नहीं था।विंडोज फोन 8.1 बनाम विंडोज फोन सिल्वरलाइट 8.1 - क्या एमएसडीएन पर दस्तावेज गायब है?

Windows Phone MSDN page के अनुसार, यह "regular" MSDN page राज्यों

Version Information: 
.NET for Windows Phone apps 
Supported in: Windows Phone 8.1, Windows Phone 8, Silverlight 8.1 

Platforms: Windows Phone 8.1, Windows Phone 8, 

अभी तक मैं किसी भी विंडोज फोन 8.1 परियोजना में System.Net.IPAddress उपयोग नहीं कर सकते विंडोज फोन 8,1

Version Information: Windows Phone OS Supported in: 8.1, 8.0, 7.1 

Platforms: Windows Phone 

के लिए उपलब्ध हो गया लगता है और। मैं इसे विंडोज फोन सिल्वरलाइट 8.1 प्रोजेक्ट तक पहुंच सकता हूं।

क्या मैं प्रलेखन को गलत तरीके से पढ़ रहा हूं? क्या मेरे विंडोज फोन 8.1 प्रोजेक्ट में संदर्भ देने की आवश्यकता हो सकती है?

(यह दिलचस्प है कि विंडोज फोन 8.1 एप्लिकेशन संदर्भ .NET for Windows Store apps और Windows Phone 8.1 और सिल्वरलाइट अनुप्रयोग संदर्भ .NET for Windows Phone और Windows Phone तो मुझे यकीन है कि पहले यह करने के लिए कम सुलभ है हूँ - यह सिर्फ है कि मुझे लगता है कि दस्तावेज में उल्लेख नहीं देख सकते हैं)

उत्तर

9

आप बस गलत जगह पर देखते हैं। विंडोज फोन 8.1 एक विंडोज रनटाइम ऐप है, जो विंडोज फोन सिल्वरलाइट के साथ कुछ लेना देना नहीं है, आपको विंडोज स्टोर ऐप एपीआई के लिए उन्मुख होना चाहिए।

System.Net for Windows Runtime apps

विंडोज फोन 8.1 और Windows स्टोर ऐप्स के लिए कार्यात्मक अनुप्रयोगों के लिए, एक ही होना चाहिए, ताकि आप केवल विंडोज फोन सिल्वरलाइट से कुछ भी टाई नहीं कर सकते Windows स्टोर अनुप्रयोग के लिए कि वे उपयुक्त नहीं हैं

Here आप अंतरों की पूरी सूची देख सकते हैं।

+0

दाएं; मैं "विंडोज फोन [स्टोर] 8.1" ऐप्स बनाम "विंडोज फोन 8.1 सिल्वरलाइट" ऐप्स का जिक्र करते हुए नए दस्तावेज देखता हूं। – Jedidja

+0

http://msdn.microsoft.com/en-us/library/dn642486(v=vs.105).aspx – Jedidja

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