下載安裝 Visual Studio Community 2015 RC
https://dev.windows.com/en-US/downloads/install-dev-tools-visual-studio-2015
開始安裝的畫面,點選 Get the tools 就開始安裝了
接下來安裝 WindowsDeveloperProgramForIoT.msi
這個程式位於稍早下載的IoT for PI2 解壓縮的檔案 (例如 D:\iot\WindowsDeveloperProgramForIoT.msi
執行安裝程式畫面如下
安裝完畢後立即啟動 Windows IoT Core Watcher
實際上測試,Windows IoT Core Watcher 無法正常執行起來
因為這個程式的功能主要是搜尋控制板的IP位址
如果之前已經記下IP位址的話,沒有執行這個程式也沒差
或許之後更新版本,就會修正這個bug。
或是使用Advanced IP Scanner尋找區域網路內,Pi2控制板使用的IP位址,例如下圖顯示Pi2 (miniwinpc)使用的IP是 192.168.0.181
Advanced IP Scanner 免費下載網址 http://www.advanced-ip-scanner.com/
使用VS 2015 RC實作 Hello World 程式
開啟 VS 2015 RC
File -> New-> project 開啟新專案
Install –> Templates –> Visual C# –> Windows –> Windows Universal –> Blank App (Windows Universal) Visual C#
開啟檔案MainPage.xaml ,捲到最下方找到以下程式片段<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
:
</Grid>
在中間加入以下內容,就會在畫面上加上一個textBox還有一個Button
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
<TextBox x:Name="HelloMessage" Text="Hello, World!" Margin="10" IsReadOnly="True"/>
<Button x:Name="ClickMe" Content="按我吧 Click Me!" Margin="10" HorizontalAlignment="Center"/>
</StackPanel>
在"按我吧Click Me!" 按鈕上快按兩下,加入一行程式碼
this.HelloMessage.Text = "歡迎來到 Windows IoT 的世界";
點選F5本機測試,第一次編譯花很多時間,大概1~2分鐘,之後大概10秒 ,顯示如下執行畫面,若點選 "按我吧Click Me!" 按鈕,上方的textBox也會顯示訊息 "歡迎來到 Windows IoT 的世界"
設定完畢後按下F5,或是點選Remote Machine,程式立即配送到遠端控制板PI2的記憶卡內,等一會兒就會開始執行
以後若要本機測試,就選擇x86;
若要實際看PI2執行的效果。就選ARM
若要重新修改設定,滑鼠右鍵點選專案名稱 -> properties
若無法連線PI2,啟動遠端除錯功能,這時候VS2015應該會顯示錯誤訊息 “Unable to connect to the Microsoft Visual Studio Remote Debugger named ‘XXXX’,代表PI2控制板上的遠端除錯程式沒有啟動,可以使用PowerShell連接到PI2控制板,使用tlist指令檢查msvsmon.exe程序是否已經執行(應該要有兩個正在執行中的preocess),若不明原因沒有執行,手動啟動的方法如下
schtasks /run /tn StartMsvsmon
請問,我有成功可以debug win10 iot的程式.不知大大可否知道如何將編譯好的執行檔放置於裝置上,並執行他呢?謝謝
回覆刪除