6

当我运行或调试 winrt 应用程序时,Visual Studio 2012 似乎总是在同一个监视器上启动它。

如何强制 Visual Studio 2012 在我的另一台显示器上启动应用程序?

4

6 回答 6

7

Windows 将部署到您上次查看“开始”屏幕的哪个监视器。所以,这就是我要做的。

  • 在主监视器中启动 VS
  • 在辅助显示器上调出魅力栏并选择开始魅力
  • 在主监视器中从 VS 启动调试

您的应用程序现在应该在辅助监视器中启动。

我不知道是否有办法设置一个选项来做到这一点 - 我还没有找到一个,但看起来并不难,因为这对我来说很容易。

于 2012-09-27T13:13:04.940 回答
2

在 Win8.1 上,应用程序似乎总是在主显示器上打开。我交换了我的主要和次要显示器(右键单击桌面 -> 屏幕分辨率 -> “将此作为我的主显示器”)。

我还自定义了我的任务栏,使其出现在所有显示器上(右键单击任务栏-> 属性->“在所有显示器上显示任务栏”)。

于 2014-03-07T16:40:41.840 回答
1

您只需激活要启动应用程序的 Metro 屏幕!或者之后你可以使用这些快捷键:Win+PageUp 和 Win+PageDown 来切换

于 2013-04-18T07:08:01.067 回答
1

您不能强制应用程序在第二台显示器上启动,但您可以将 Visual Studio 2012 移动到第二台显示器并在第一台显示器上启动 WinRT 应用程序。如果需要,交换或移动主显示器。

于 2012-09-27T13:13:21.973 回答
1

您还可以将应用程序本身拖到备用监视器。正如其他人所指出的,这些应用程序将继续在您使用的最后一个显示器上打开。

更新:如果您有 Visual Studio 2013,最新更新会记住用于运行 WinRT 应用程序的监视器并在该屏幕上打开它。

于 2012-10-02T08:09:21.240 回答
1

我想,这是不可能的。您唯一的解决方案是将其移动到该监视器,然后在调试时仅在其上打开开始屏幕。在这种情况下,Win Store 应用程序将在那里打开

于 2012-09-27T13:10:03.347 回答