2013-12-16 118 views
0

我是窗口手機應用程序開發的新手。我只寫了一個簡單的按鈕單擊代碼。但是當我嘗試運行它時,它顯示錯誤,如「設備未連接」,但是當我連接到互聯網時,我的應用程序運行。連接到互聯網來運行我的應用程序是非常重要的。 我沒有窗戶電話。 我剛剛下載了自動安裝窗口手機模擬器的窗口sdk 7.0。 我沒有窗戶電話。我該怎麼辦 ? 這是我的代碼設備未連接

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> 
      <Button Name="_playaudio" Height="80" Width="150" 
        HorizontalAlignment="Left" VerticalAlignment="Top" Click="_playaudio_Click"> 
       <Button.Background> 
        <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5"> 
         <GradientStop Color="#FFDB2422" Offset="0.36" /> 
         <GradientStop Color="#FFAD3A3A" Offset="1" /> 
        </LinearGradientBrush> 
       </Button.Background> Click Me 
      </Button> 
      <MediaElement x:Name="mymedia" VerticalAlignment="Bottom" Source="/assest/Audio/Animals/Lion.wav" Volume="100" AutoPlay="False" > 

      </MediaElement> 

回答

1

不,您不必連接到任何網絡就可以使其運行。 您得到的錯誤是由於您選擇了調試設備。

在Visual Studio的頂部欄上有一個帶有綠色三角形的按鈕,在右邊您可能會看到標題「設備」。使用下拉菜單選擇仿真器而不是物理設備。當你點擊按鈕時,模擬器將打開,應用程序將被安裝,然後將啓動。

+0

先生,現在它工作正常,但是當我點擊按鈕,然後我聽不到任何音樂。 –

+2

首先在模擬器內部啓用硬件鍵盤。爲此,請在模擬器用戶界面上的某處瀏覽,然後按鍵盤上的PAGE UP按鈕。要打開模擬器音量,請使用F9鍵。 MSDN:http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff754352(v=vs.105).aspx如果這還不夠,問題出在你的代碼上。正如我所看到的,該文件的路徑包括「/ assest /」,也許你的意思是「資產」?而且你也不需要第一個斜槓 – fillobotto

+0

不,不,先生我的文件夾名稱是斷言。我沒有讓你在這裏「在模擬器UI上的某處瀏覽,然後按下鍵盤上的PAGE UP按鈕。」 也是我刪除了第一個斜槓形式code.but還是不能聽音樂 –

1

你不要求互聯網或建立或調試應用物理設備。確保目標調試平臺是仿真器,而不是設備。這應該可以解決問題。