2016-03-06 9 views
5

में मौजूद नहीं है क्या मैं खाका प्राप्त करने के लिए 10 और चल अनुदेश का पालन किया है, लेकिन मैं एक भी विधानसभा त्रुटि CS0234खाका सेटअप अनुप्रयोग इनसाइट के दौरान 10 त्रुटि नामस्थान

त्रुटि CS0234 प्रकार या नाम स्थान का नाम 'में चल रहा ApplicationInsights 'नामस्थान' माइक्रोसॉफ्ट 'में मौजूद नहीं है (क्या आप एक असेंबली संदर्भ खो रहे हैं?) WindowsApp1 सी: \ उपयोगकर्ता \ Keshi \ AppData \ स्थानीय \ अस्थायी परियोजनाएं \ WindowsApp1 \ App.xaml.cs

कोई विचार यह क्यों है असेंबली गुम है मैंने पूरे वीएस पैकेज को स्थापित किया है। यह असेंबली क्यों गुम हो जाएगी।

 Microsoft.ApplicationInsights.WindowsAppInitializer.InitializeAsync(
     Microsoft.ApplicationInsights.WindowsCollectors.Metadata | 
     Microsoft.ApplicationInsights.WindowsCollectors.Session); 

धन्यवाद

+0

आप बस जोड़ने की आवश्यकता है आपकी परियोजना में इस संयोजन के लिए एक संदर्भ? –

+0

मुझे नहीं पता कि असेंबली कहां मिलें? कोई विचार। धन्यवाद – user3363744

उत्तर

5

मैं इस को हल करने के project.json फाइल करने के लिए कुछ लाइनें जोड़ने के लिए किया था। मेरा मानना ​​है कि लाइनों मैं थे जोड़ा (निर्भरता में):

"Microsoft.ApplicationInsights": "1.0.0", 
"Microsoft.ApplicationInsights.PersistenceChannel": "1.0.0", 
"Microsoft.ApplicationInsights.WindowsApps": "1.0.0", 

मेरा पूरा project.json फ़ाइल की तरह दिखता है:

{ 
    "dependencies": { 
    "Microsoft.ApplicationInsights": "1.0.0", 
    "Microsoft.ApplicationInsights.PersistenceChannel": "1.0.0", 
    "Microsoft.ApplicationInsights.WindowsApps": "1.0.0", 
    "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0", 
    "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0", 
    "Microsoft.Xaml.Behaviors.Uwp.Managed": "1.0.3", 
    "Newtonsoft.Json": "8.0.2", 
    "Template10": "1.1.*" 
    }, 
    "frameworks": { 
    "uap10.0": {} 
    }, 
    "runtimes": { 
    "win10-arm": {}, 
    "win10-arm-aot": {}, 
    "win10-x86": {}, 
    "win10-x86-aot": {}, 
    "win10-x64": {}, 
    "win10-x64-aot": {} 
    } 
} 

और मैं का निर्माण और हैमबर्गर मेनू परियोजना चला सकते हैं (यह सिर्फ खाली है टेम्पलेट के रूप में मैं बस शुरू कर रहा हूँ)।

+0

धन्यवाद। यह टेम्पलेट 10 परियोजनाओं को संकलित करने में असमर्थ की समस्या हल करता है। –

1

हां, 5/18/2016 के रूप में टेम्पलेट 10 गायब संदर्भ के कारण यूडब्ल्यू लक्ष्य/न्यूनतम संस्करणों के सभी संयोजनों के लिए आउट ऑफ़ द बॉक्स (खाली, हैमबर्गर, न्यूनतम) बनाने में विफल रहता है आवेदन अंतर्दृष्टि के लिए।

project.json पर प्रत्यक्ष परिवर्तन ठीक काम करता है, जैसा कि @ कोडिंग गोरिल्ला ने सुझाव दिया था।

वैकल्पिक रूप से, वीएस.Net में आप NuGet कंसोल का उपयोग करके टेम्पलेट 10 प्रोजेक्ट के संदर्भ या समाधान ड्रॉप डाउन मेनू>Manage NuGet Packages... समाधान एक्सप्लोरर में एप्लिकेशनइन्ससाइट संदर्भ जोड़ सकते हैं।

NuGet कंसोल में:

Install-Package Microsoft.ApplicationInsights.WindowsApps 

या

  • ओपन परियोजना की NuGet प्रबंधक
  • ब्राउज़ करें टैब
  • Microsoft.ApplicationInsights.WindowsApps के लिए खोज
  • पैकेज स्थापित करने के लिए स्विच

NuGet आपको सूचित करेंगे यह लक्ष्य और संबंधित संकुल, जैसे स्थापित करता है कि:

Microsoft.ApplicationInsights.1.2.3 
    Microsoft.ApplicationInsights.PersistenceChannel.1.2.3 
    Microsoft.ApplicationInsights.WindowsApps.1.1.1 

project.json में "निर्भरता" खंड तदनुसार बदल दिया जाएगा:

"dependencies": { 
    "Microsoft.ApplicationInsights.WindowsApps": "1.1.1", 
    "Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0", 
    "Microsoft.Xaml.Behaviors.Uwp.Managed": "1.1.0", 
    "Newtonsoft.Json": "8.0.3", 
    "Template10": "1.1.*" 
    }, 
    ... 
संबंधित मुद्दे