wpf - Visual Studio Windows 模拟器

标签 wpf visual-studio-2015 windows-store-apps emulation screen-resolution

我正在尝试模拟高分辨率屏幕以用于开发目的;然而,环顾四周,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/

相关文章:

wpf - MVVM ViewModel 查看消息

c# - 带有MVVM的WPF建议文本框

javascript - 无法为 Unity 设置 UnityVS/Visual Studio 工具

c# - Entity Framework 无法与 MySql 一起使用

c# - 如何在 WPF 中的 Xaml 文件中添加注释?

c# - 基本 WPF 验证和数据绑定(bind)

Visual Studio 2015 生成的 C# 代码使用 .NET 类型而不是 C# 关键字

xaml - "XBF"二进制 XAML 格式是否有任何文档?

c# - 如何在 Windows 应用商店应用程序中获取本地主机 IP 地址?

asp.net-web-api - Windows.Web.Http.HttpClient + WEB API Windows 身份验证