当我运行或调试winrt应用程序时,Visual Studio 2012似乎总是在同一台显示器上启动它。
如何强制Visual Studio 2012在我的其他显示器上启动应用程序?
答案 0 :(得分:7)
Windows将部署到上次查看“开始”屏幕的监视器。所以,这就是我的工作。
您的应用现在应该在辅助监视器中启动。
我不知道是否有办法设置一个选项来做到这一点 - 我没有找到一个但是看起来不太努力,因为这对我来说很容易。
答案 1 :(得分:2)
在Win8.1上,似乎应用程序始终在主显示屏上打开。我交换了主显示屏和辅助显示屏(右键单击桌面 - >屏幕分辨率 - >“将此设为我的主显示屏”)。
我还自定义了我的任务栏,使其显示在所有显示器上(右键单击任务栏 - >属性 - >“在所有显示器上显示任务栏”)。
答案 2 :(得分:1)
我想,这是不可能的。 您唯一的解决方案是将其移动到该监视器,然后在调试时仅在其上打开“开始屏幕”。 在这种情况下,Win Store应用程序将在那里打开
答案 3 :(得分:1)
您无法强制应用程序在第二台显示器上启动,但您可以将Visual Studio 2012移动到第二台显示器并在第一台显示器上启动WinRT应用程序。如果需要,交换或移动主监视器。
答案 4 :(得分:1)
您还可以将应用程序本身拖动到备用监视器。正如其他人所说,应用程序将继续在您使用的最后一台显示器上打开。
更新:如果您有Visual Studio 2013,则最新更新会记住用于运行WinRT应用程序的监视器并在该屏幕上打开它。
答案 5 :(得分:1)
您只需激活要启动应用的Metro屏幕即可!或者您可以使用这些快捷方式后:Win + PageUp和Win + PageDown切换