2014-04-10 193 views
5

我的VS 2013安裝程序現在幾個月來一直在嗡嗡作響。今天,我試圖更新到Visual Studio 2013 Update 2 RC。就像上次我更新到Update 1時一樣,安裝程序嚴重失敗,出現大量標有「錯誤散列值」錯誤的軟件包列表。不幸的是MS還沒有更新2的ISO,所以我不能像上次那樣通過這條路線來完成更新。現在,我無法在Windows Phone模擬器或手機(設備)上運行應用程序。啓動TaskHost.exe失敗,試圖運行Windows Phone 8應用程序?

我相信失敗的更新會導致我目前的部署問題,因爲問題在之後出現。這可能是由於其他一些NuGet軟件包或Extension,但由於事件發生時間的原因,更新是最可能的原因。

我在SO上做了大量的閱讀,並嘗試了所有着名的解決方案。他們沒有工作:

  • 清理和重建測試的Windows Phone 8的項目(多次)
  • 重啓VS2013
  • 重啓
  • 已退出VS 2013和重新啓動其與模擬器敞開(用於仿真測試)
  • 修復了Windows Phone模擬器安裝
  • 修復VS2013安裝

沒有用。在IDE將該應用程序安裝到仿真器後,我仍然出現一個錯誤對話框:

「應用程序無法啓動以進行調試,請確保目標設備屏幕已解鎖並且應用程序已安裝。

而在VS2013 IDE狀態行中,我看到消息:「啓動TaskHost.exe失敗」。

有誰知道如何解決這個問題?請注意,我嘗試了幾個WP8項目,我知道這些項目之前都已成功運行,並且它們都無法成功部署到仿真器或設備。

回答

3

我看到這是一個月前問的,但我也有這個問題。如果我離開模擬器運行並嘗試再次啓動它,我會讓TaskHost失敗並顯示不同的錯誤。

以下是使它適合我的原因。

在以下:

Solution(Right-click) > Properties > Configuration Properties > Configuration 

確保您的主項目設置爲 '部署'。

0

你試過菜單嗎?

  • BUILD > Rebuild Solution

爲我剛纔的工作。

1

有很多錯誤的原因。所以,如果您使用數據庫(如SQLLite文件或SQL壓縮文件)來處理您的項目WP,則應該檢查它是否在任何地方使用。或者選擇在視覺中嵌入源代碼副本。這是我的失敗。我修好了!

相關問題