2016-03-06 53 views
5

存在我按照指令來獲取模板10啓動和運行,但我遇到了一個單一的裝配誤差CS0234模板安裝Application Insight可以在10錯誤不會在命名空間

錯誤CS0234類型或命名空間名稱WindowsApp1 C:\ Users \ Keshi \ AppData \ Local \ Temporary Projects \ WindowsApp1 \ App.xaml.cs

任何想法是爲什麼這是爲什麼這個組件缺失。我已經安裝了整個VS包。爲什麼這個程序集會丟失。

 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

是,截至2016年5月18日Template10無法爲所有UW目標/分鐘版本的組合創建所有項目類型(空白,漢堡,最小),因爲缺少參考應用程序見解。

直接更改爲project.json正常工作,就像@CodingGorilla建議的一樣。

或者,在VS.Net中,您可以使用NuGet控制檯或通過解​​決方案資源管理器中的項目下拉菜單>Manage NuGet Packages...將ApplicationInsights引用添加到Template10項目。

在控制檯的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.*" 
    }, 
    ... 
相關問題