Menguji aplikasi Surface Hub menggunakan Visual Studio
Simulator Visual Studio menyediakan lingkungan tempat Anda dapat merancang, mengembangkan, men-debug, dan menguji aplikasi Platform Windows Universal (UWP), termasuk aplikasi yang telah Anda buat untuk Microsoft Surface Hub. Simulator tidak menggunakan antarmuka pengguna yang sama dengan Surface Hub, tetapi berguna untuk menguji tampilan dan perilaku aplikasi Anda dengan ukuran dan resolusi layar Surface Hub.
Untuk informasi selengkapnya tentang alat simulator secara umum, lihat Menjalankan aplikasi UWP di simulator.
Menambahkan resolusi Surface Hub ke simulator
Untuk menambahkan resolusi Surface Hub ke simulator:
Buat konfigurasi untuk Surface Hub 55" dengan menyimpan kode XML berikut ke dalam file bernama HardwareConfigurations-SurfaceHub55.xml.
<?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>
Buat konfigurasi untuk Surface Hub 84" dengan menyimpan kode XML berikut ke dalam file bernama HardwareConfigurations-SurfaceHub84.xml.
<?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>
Salin dua file XML ke C :\Program Files (x86)\Common Files\Microsoft Shared\Windows Simulator\<version number>\HardwareConfigurations.
Catatan
Hak istimewa administratif diperlukan untuk menyimpan file ke dalam folder ini.
Jalankan aplikasi Anda di simulator Visual Studio. Klik tombol Ubah Resolusi pada palet dan pilih konfigurasi Surface Hub dari daftar.
Tip
Aktifkan mode Tablet (hanya Windows 10) untuk mensimulasikan pengalaman Surface Hub dengan lebih baik.
Menyebarkan aplikasi ke perangkat Surface Hub dari Visual Studio
Menyebarkan aplikasi secara manual ke Surface Hub adalah proses sederhana.
Aktifkan mode pengembang
Secara default, Surface Hub hanya menginstal aplikasi dari Microsoft Store. Untuk menginstal aplikasi yang ditandatangani oleh sumber lain, Anda harus mengaktifkan mode pengembang.
Catatan
Setelah mode pengembang diaktifkan, Anda harus mengatur ulang Surface Hub jika Anda ingin menonaktifkannya lagi. Mereset perangkat akan menghapus semua file dan konfigurasi pengguna lokal lalu menginstal ulang Windows.
Dari menu Mulai Surface Hub, buka aplikasi Pengaturan.
Catatan
Hak istimewa administratif diperlukan untuk mengakses aplikasi Pengaturan di Surface Hub.
Navigasi ke Perbarui &keamanan > Untuk pengembang.
Pilih Mode pengembang dan terima perintah peringatan.
Menyebarkan aplikasi Anda dari Visual Studio
Untuk informasi selengkapnya tentang proses penyebaran secara umum, lihat Menyebarkan dan men-debug aplikasi UWP.
Catatan
Fitur ini memerlukan Visual Studio 2015 Update 1 atau yang lebih baru, namun kami sarankan Anda menggunakan versi Terbaru Visual Studio. Instans Visual Studio terbaru akan memberi Anda semua pembaruan pengembangan dan keamanan terbaru.
Navigasikan ke dropdown target debug di samping tombol Mulai Penelusuran Kesalahan dan pilih Komputer Jarak Jauh.
Masukkan alamat IP Surface Hub. Pastikan bahwa mode autentikasi Universal dipilih.
Tip
Setelah mengaktifkan mode pengembang, Anda dapat menemukan alamat IP Surface Hub di layar selamat datang.
Pilih Mulai Debugging (F5) untuk menyebarkan dan men-debug aplikasi Anda di Surface Hub, atau tekan Ctrl+F5 untuk hanya menyebarkan aplikasi Anda.
Tip
Jika Surface Hub menampilkan layar selamat datang, tutup dengan memilih tombol apa pun.