2017-06-01 153 views
5

每當我嘗試編譯我的程序時,都會收到此錯誤。編譯項目時出錯

某些項目功能(例如失敗的 項目及其依賴項目的完整解決方案分析)已被禁用。

「XamlCTask」任務不支持「DebugType」參數。 驗證任務中是否存在該參數,並且它是一個可設置的公開 實例屬性。

「XamlCTask」任務無法使用其輸入 參數進行初始化。

這是Xamarin上的Android項目。

感謝大家提前。

+0

請包含完整的診斷版本日誌。 –

+0

如果您使用Visual Studio,請使用菜單選項:工具> NuGet包管理器> NuGet包解決方案。在彈出包和列表的右側外欄中,選擇Xamarin.Forms包並安裝最新版本,重新構建項目。 –

回答

3

這發生在我身上,當我有兩個VS 2017的實例運行。 Xamarin的Xamarin默認項目是舊的Nuget。將調試到Mac構建服務器上。

然後啓動了VS Xamarin項目的最新版Xamarin的最新Nuget。這兩個實例都連接到MAC構建服務器。當我試圖建立我會得到這個錯誤。

停止VS的兩個實例,並啓動一個。用最新的Xamarin Nuget加載我的項目 - 現在所有build都可以。

+0

我只有一個VS運行的實例,但仍然收到相同的錯誤。我關閉VS並重新打開,錯誤消失。 –