1.在啓動Visual Studio 2015後,選擇「文件「→」新建項目「。html
在打開的「新建項目」對話框中,選擇「通用」。工具
選擇第一個項目「空白應用(通用Windows)「測試
注:若是這是你建立的第一個項目,Visual Studio 可能會提示你啓用 Windows 10 開發人員模式。this
2.添加對Windows IoT擴展SDK的應用url
默認狀況下IoT的擴展SDK是不會被添加到項目中的,因此咱們須要手動添加,以保證Windows.Devices.Gpio等相關命名可在項目中使用。spa
操做方式:設計
右鍵項目,選擇「引用」→」添加引用「,在對話框中選擇」通用Windows「→」擴展「→」針對UWP的Windows IoT擴展「。調試
3.向MainPage.xaml添加內容code
「解決方案資源管理器」中選擇"MainPage.xaml"(其主要用於顯示交互界面的某些交互信息)。假設咱們如今須要添加一個文本框和按鈕,所以須要經過修改XAML文件。orm
找到位於設計器的XAML部分中>並添加如下內容:
「{ThemeResource ApplicationPageBackgroundThemeBrush}」>
HorizontalAlignment="Center" VerticalAlignment="Center">
x:Name="HelloMessage"Text="Hello, World!"Margin="10"IsReadOnly="True"/>
"ClickMe"Content="Click Me!"Margin="10"HorizontalAlignment="Center"/>
在添加文本框和按鈕後,開始添加按下按鈕時執行的代碼。再左邊預覽圖中雙擊創建成功的按鈕,由Visual Studio向Button XAML添加屬性 Click ,並生成 ClickMe_Click 。讓咱們爲此添加一行簡單的代碼:
MainPage.xmal:
\
"ClickMe"
Content=
"點擊我!"
Margin=
"10"
HorizontalAlignment=
"Center"
Click=
"ClickMe\_Click"
/\
>
MainPage.xaml.cs:
private
void
ClickMe
\
_Click
\
(object sender,RoutedEventArgs e
\
)
{
this
.HelloMessage.Text =
"Hello, Windows IoT Core!"
; }
4.在本地調試應用(請先肯定已經經過"生成"|"生成解決方案"命令生成相關應用)
因爲其屬於Windows 通用應用(Universal Windows Platform),故你能夠在裝有Visual Studio 2015的設備上測試它。
5.向運行Windows IoT的設備部署應用
①在菜單欄選擇"遠程計算機調試",在彈出的「遠程鏈接」對話框中輸入設備的IP地址或名稱,在Windows 身份驗證處選擇 None 。
②按 F5(或依次選擇「調試」|「啓動調試」)便可開始調試應用,可在 Windows IoT 核心版設備屏幕上看到該應用出現,而且可單擊該按鈕。
③在部署過程當中,若出現提示「沒法鏈接到名爲‘XXXX’的 Microsoft Visual Studio 遠程調試程序。Visual Studio 2015 遠程調試程序 (MSVSMON.EXE) 彷佛沒有在遠程計算機上運行。」,則遠程調試程序可能已超時。 使用 PowerShell 鏈接到你的設備並經過運行 tlist 查詢活動進程。
若是沒有msvsmon.exe 存在於列表中,運行命令從新啓動遠程調試程序(也能夠從新啓動你的設備):schtasks /run /tn StartMsvsmon。
④在調試過程當中設置斷點、查看變量值等。若要中止應用,請按「中止調試」按鈕(或依次選擇「調試」|「中止調試」)。
⑤在成功部署和調試此 UWP 應用後,將 Visual Studio 工具欄配置下拉列表從 Debug 更改成 Release,便可建立預發佈版本。可依次選擇「生成」|「從新生成解決方案」和「生成」|「部署解決方案」,生成應用並將其部署到設備。
聲明:本文主要資料來源於Windows 開發中心。