我正在尝试模拟高分辨率屏幕以用于开发目的;然而,环顾四周,VS 模拟器似乎只适用于 Store Apps/UWP。有没有办法欺骗/配置 VS 使用 WPF 桌面应用程序的模拟器?
或者,有没有人找到任何其他富有想象力的解决方案来解决此类问题?
我的后备方案是为此设置一个 Hyper-V 虚拟机,但这对于我的需要来说感觉有点过分了(我也不确定是否能够将其设置为我需要的屏幕比例) .
编辑:
研究过 Hyper-V 后,我找不到任何方法将显示器配置为所需的(纵向)分辨率 2160x3840。
最佳答案
您不需要模拟器来实现此目的。您需要模拟器。
Windows Simulator 创建一个与当前计算机的 RDP session 。它模拟 session 的输入和输出,但它不模拟实际的代码:它仍然在同一台机器上运行。
虽然 VS 仅为您启动 UWP 应用程序的模拟器,但一旦运行,您就可以运行其他应用程序,例如 WPF 应用程序、Visual Studio、远程调试器主机等。
您还可以显式运行模拟器。它应该安装在类似 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Simulator\15.0\Microsoft.Windows.Simulator.exe
的地方
模拟器是目标操作系统(例如 Windows 10 Mobile)的 Hyper-V 镜像,不会运行您的 WPF 应用。
关于wpf - Visual Studio Windows 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42143321/