共用方式為


使用 Visual Studio 測試 Surface Hub 應用程式

Visual Studio 模擬器提供一個環境,可讓您設計、開發、偵錯及測試通用 Windows 平臺 (UWP) 應用程式,包括您為 Microsoft Surface Hub 建置的應用程式。 模擬器不會使用與 Surface Hub 相同的使用者介面,但對於測試應用程式的外觀和運作方式與 Surface Hub 螢幕大小和解析度都很有用。

如需模擬器工具的詳細資訊,請參閱 在模擬器中執行UWP應用程式

將 Surface Hub 解析度新增至模擬器

若要將 Surface Hub 解析度新增至模擬器:

  1. 將下列 XML 程式代碼儲存至名為 HardwareConfigurations-SurfaceHub55.xml 的檔案中,以建立 55 吋 Surface Hub 的組態。

    <?xml version="1.0" encoding="UTF-8"?>
    <ArrayOfHardwareConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <HardwareConfiguration>
            <Name>SurfaceHub55</Name>
            <DisplayName>Surface Hub 55"</DisplayName>
            <Resolution>
                <Height>1080</Height>
                <Width>1920</Width>
            </Resolution>
            <DeviceSize>55</DeviceSize>
            <DeviceScaleFactor>100</DeviceScaleFactor>
        </HardwareConfiguration>
    </ArrayOfHardwareConfiguration>
    
  2. 將下列 XML 程式代碼儲存至名為 HardwareConfigurations-SurfaceHub84.xml的檔案,以建立 84 吋 Surface Hub 的組態。

    <?xml version="1.0" encoding="UTF-8"?>
    <ArrayOfHardwareConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <HardwareConfiguration>
            <Name>SurfaceHub84</Name>
            <DisplayName>Surface Hub 84"</DisplayName>
            <Resolution>
                <Height>2160</Height>
                <Width>3840</Width>
            </Resolution>
            <DeviceSize>84</DeviceSize>
            <DeviceScaleFactor>150</DeviceScaleFactor>
        </HardwareConfiguration>
    </ArrayOfHardwareConfiguration>
    
  3. 將這兩個 XML 檔案複製到 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows 仿真器\<版本號碼>\HardwareConfigurations

    備註

    需要系統管理許可權,才能將檔案儲存到此資料夾。

  4. 在 Visual Studio 模擬器中執行您的應用程式。 按兩下調色盤上的 [ 變更解析度 ] 按鈕,然後從清單中選取 Surface Hub 組態。

    Visual Studio 模擬器解析度

    小提示

    開啟平板電腦模式(僅限 Windows 10), 以更好地模擬 Surface Hub 的體驗。

從 Visual Studio 將應用程式部署至 Surface Hub 裝置

手動將應用程式部署到 Surface Hub 是一個簡單的過程。

啟用開發人員模式

根據預設,Surface Hub 只會從 Microsoft Store 安裝應用程式。 若要安裝由其他來源簽署的應用程式,您必須啟用開發人員模式。

備註

啟用開發人員模式之後,如果您想要再次停用 Surface Hub,則必須重設 Surface Hub。 重設裝置會移除所有本機使用者檔案和設定,然後重新安裝 Windows。

  1. 從 Surface Hub 的 [ 開始] 功能表中,開啟 Windows 設定。

    備註

    需要系統管理許可權才能存取 Surface Hub 上的設定。

  2. 導覽到更新與安全性> 開發人員

  3. 選擇 [開發人員模式 ],並接受警告提示。

從 Visual Studio 部署您的應用程式

如需一般部署程式的詳細資訊,請參閱 部署和偵錯 UWP 應用程式

備註

此功能需要 Visual Studio 2015 Update 1 或更新版本,不過我們建議您使用最新版的 Visual Studio。 最新版本的 Visual Studio 將會提供所有最新的開發與安全性更新。

  1. 請瀏覽至[開始偵錯] 按鈕旁的 [偵錯目標] 下拉選單,然後選擇[遠端電腦]。

    Visual Studio 偵錯目標下拉式清單

  2. 輸入 Surface Hub 的 IP 位址。 確定已選取 通用 驗證模式。

    小提示

    啟用開發人員模式之後,您可以在歡迎畫面上找到 Surface Hub 的 IP 位址。

  3. 選取 [開始偵錯] [F5] 以在 Surface Hub 上部署和偵錯您的應用程式,或按 Ctrl+F5 來只部署您的應用程式。

    小提示

    如果 Surface Hub 顯示歡迎畫面,請藉由選擇任何按鈕來關閉它。