2014-06-28 28 views
0

我正在嘗試構建windows phone項目,並且每次構建它時都會顯示以下錯誤。Windows手機應用程序依賴項錯誤

錯誤7 「Microsoft.Phone.Build.Tasks.ValidateWMAppManifest」 任務 無法從組件C的裝填:\ Program Files文件 (86)\的MSBuild \微軟\的Silverlight爲 電話\ V4。 0 \ Microsoft.Phone.Build.Tasks.dll。無法加載文件或 程序集'Microsoft.Build.Utilities,Version = 2.0.0.0,Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'或其某個依賴關係。 系統找不到指定的文件。確認 聲明是正確的,該程序集及其所有依賴項均爲 ,並且該任務包含一個實現了 Microsoft.Build.Framework.ITask的公共類。

該代碼運行得更早。

我試圖在我的Windows 8.1手機上運行它(我相信這不應該成爲這個錯誤的原因),我做的額外的唯一事情是使用nuget安裝WPToolkit。

回答

1

要解決此問題,請卸載或更改控制面板中的一個程序」功能來修復Windows Phone SDK 8.0

1

我Windows10千年更新後有類似的錯誤,並通過支持.NET Framework 3.5的Windows中的功能解決問題。

Windows Features .Net framework 3.5 enable

請注意,您應該啓用的.Net 3.5後,重新啓動計算機,你。

有關安裝和啓用.NET的更多信息Framework 3.5可以在文章中找到Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10

您可以通過控制面板自己啓用.NET Framework 3.5。該選項需要Internet連接。 按下鍵盤上的Windows鍵,輸入Windows功能,然後按Enter鍵。這會打開或關閉打開Windows功能對話框。或者,打開控制面板,單擊程序項目,然後單擊程序和功能下的「打開或關閉Windows功能」。 選擇.NET Framework 3.5(包括.NET 2.0和3.0)複選框,按OK,然後在出現提示時重新啓動計算機。 除非您是需要WCF腳本和處理程序映射功能的開發人員,否則無需爲Windows Communication Foundation(WCF)HTTP激活選擇子項。

相關問題