2017-07-05 352 views
0

我正在使用我的物理Android設備來部署我的項目。將文件夾移到我的計算機中的新位置後,我無法從模擬器列表中選擇(甚至查看)我的設備。部署和USB設備問題

現在,我嘗試運行模擬器,它建成後給出了這樣的錯誤應用:
enter image description here

這也給這段代碼下一條紅線:

public App() 
{ 
     **InitializeComponent();** 

     MainPage = new LoginSystem.MainPage(); 
} 

的「快速操作「工具告訴我 - 」名稱'InitializeComponent'在當前上下文中不存在。「

如果我刪除初始化組件行,我可以構建和部署我的項目。不過,我真的需要這行代碼。我該如何解決它?

UPDATE

繼PiLHA建議的鏈接後 - getting an error on InitializeComponent() on xaml.cs files

我能不過來構建項目並部署它,我得到一個新的錯誤:
enter image description here

而且我仍然無法讓USB連接的設備顯示在模擬器的列表中。

我假設調試器存在問題,即導致錯誤而不顯示USB設備。我已經研究了很多,但沒有固定的解決方案。請幫忙。

更新2

我已經把我的設備,以便進行調試。之前我一直在使用這個設備,但這只是我目前面臨的一個新障礙。
enter image description here

+0

檢查此https://stackoverflow.com/questions/31927536/getting-an-error-on-initializecomponent-on-xaml-cs-files?rq=1 – PiLHA

+0

我看着那個鏈接 - 它修復了我的紅線在'InitializeComponent'下,但是我仍然看到相同的構建錯誤:「有部署錯誤,繼續?」 – TigerLionCheetah

+0

錯誤是否發生在同一個地方?什麼是新的錯誤?你有沒有嘗試過在項目/解決方案中進行清理並做出新的構建?在窗口對話框中,單擊是並查看錯誤。 – PiLHA

回答

0

我有同樣的問題,即使啓用USB調試後,我的物理設備不會出現在列表中。這裏是我找到的解決方案:

  1. 打開存儲設置。

  2. 點擊右側的三個點並選擇USB電腦連接

  3. 取消選中並檢查海量存儲選項。

您的設備現在應該顯示在列表中。

0

對於USB調試設備 - 事實證明,我不得不「修理」我的Visual Studio 2017

至於錯誤:

mono.debugging.soft.connectionexception

我簡直創造了一個新的項目和轉移我的文件夾。這是我能想出的唯一解決方案,花了我幾個小時,但現在完成了。