在正式開發(fā)HoloLens應(yīng)用之前,我們還需要在Visual Studio進(jìn)行一些調(diào)試部署以便可以Build HoloLens應(yīng)用。
要求
1. 相關(guān)軟件工具安裝完畢,環(huán)境搭建好。
2. 在Visual Studio 2015 Update 1、Visual Studio 2017或Visual Studio 2019中創(chuàng)建一個新的通用Windows應(yīng)用程序項(xiàng)目以便測試。支持c#、c++和JavaScript項(xiàng)目。
Step 1:設(shè)備設(shè)置
首先在設(shè)備上啟用Developer模式,以便Visual Studio可以連接到它。
HoloLens設(shè)置
1. 打開HoloLens,戴上設(shè)備。
2. 執(zhí)行bloom手勢以啟動主菜單。
3. 使用air-tap手勢打開設(shè)置應(yīng)用。
4. 選擇Update菜單。
5. 選擇For developers菜單。
6. 啟用 Developer Mode。允許你將應(yīng)用程序從Visual Studio部署到HoloLens中。
PC Windows設(shè)置
1. 打開設(shè)置
2.?選擇更新和安全
3.?為開發(fā)人員選擇
4. 啟用開發(fā)人員模式,閱讀免責(zé)聲明,然后單擊Yes接受更改。
Step 2:部署應(yīng)用(Wi-Fi方式)
1.?為應(yīng)用程序選擇x86構(gòu)建配置;
建配置.png)
2.選擇Remote Machine。

3. ?對于c++和JavaScript項(xiàng)目,請轉(zhuǎn)到Project > Properties > Configuration Properties > Debugging。對于c#項(xiàng)目,將自動彈出一個對話框來配置連接。在address或Machine Name字段中輸入設(shè)備的IP地址。
備的IP地址.png)
4.選擇Debug > Start debugging部署應(yīng)用程序并開始調(diào)試。
用程序并開始調(diào)試.png)
5.當(dāng)你第一次在HoloLens電腦上安裝應(yīng)用程序時,系統(tǒng)會提示你輸入密碼,請依次按照操作進(jìn)行即可。
如果你的HoloLens IP地址發(fā)生變化,可以通過進(jìn)入Project > Properties > Configuration Properties > Debugging來更改目標(biāo)機(jī)器的IP地址。
Step 3:部署應(yīng)用(USB方式)
1.?為應(yīng)用程序選擇x86構(gòu)建配置
2.?選擇Device;
3. 選擇Debug > Start debugging部署應(yīng)用程序并開始調(diào)試。
Step 4:配對設(shè)備
當(dāng)你第一次將Visual Studio中的應(yīng)用程序部署到HoloLens上時,系統(tǒng)會提示你輸入密碼。在HoloLens上,通過啟動設(shè)置應(yīng)用生成一個PIN,然后去Update > For Developers點(diǎn)擊配對。一個PIN將顯示在HoloLens;在Visual Studio中輸入此PIN即可完成配對。
要取消與之配對的所有電腦上的HoloLens配對,啟動設(shè)置應(yīng)用程序, 打開Update > For Developers 點(diǎn)擊Clear。
Step 5:部署應(yīng)用到模擬器上
上面我們講了如何將應(yīng)用部署到HoloLens設(shè)備上,其實(shí)部署到模擬器也相當(dāng)簡單。
1. 確保已經(jīng)安裝了HoloLens模擬器。
2.?為應(yīng)用程序選擇x86構(gòu)建配置
3.在菜單中選擇HoloLens Emulator。

4.選擇Debug > Start debugging部署應(yīng)用程序并開始調(diào)試。