Visual studio 2012 从Visual Studio 2012调试Surface RT 8.1

Visual studio 2012 从Visual Studio 2012调试Surface RT 8.1,visual-studio-2012,windows-runtime,arm,remote-debugging,windows-8.1,Visual Studio 2012,Windows Runtime,Arm,Remote Debugging,Windows 8.1,似乎只有VS 2013 ARM远程工具可以在Windows 8.1上运行 这是否意味着Visual Studio 2012现在对于WinRT开发已经过时了?是的,它确实过时了 对于windows 8.1 RT开发,请使用VS 2013设置单独的8.1计算机 更新 从Visual Studio 2012更新4开始,8.1的远程调试似乎已经可用。是的,它确实过时了 对于windows 8.1 RT开发,请使用VS 2013设置单独的8.1计算机 更新 截至Visual Studio 2012更新4,

似乎只有VS 2013 ARM远程工具可以在Windows 8.1上运行


这是否意味着Visual Studio 2012现在对于WinRT开发已经过时了?

是的,它确实过时了

对于windows 8.1 RT开发,请使用VS 2013设置单独的8.1计算机

更新
从Visual Studio 2012更新4开始,8.1的远程调试似乎已经可用。

是的,它确实过时了

对于windows 8.1 RT开发,请使用VS 2013设置单独的8.1计算机

更新
截至Visual Studio 2012更新4,8.1的远程调试似乎可用。

以上关于VS 2012和Win 8.1上的调试的“过时”答案是(完全)不正确-正确的说法是,在Win 8.1预览时,不支持从Visual Studio 2012计算机在Win 8.1客户端上进行调试-希望VS 2012更新不久将允许它连接到Visual Studio 2013远程调试器工具,以允许在Windows 8和Windows 8.1之间继续进行Windows 8开发

根据: 引述: Visual Studio 2012(在Windows 8或Windows 8.1上运行)继续支持为Windows 8创建和使用Windows应用商店应用程序。它不支持为Windows 8.1创建或使用Windows应用商店应用程序。针对Windows 8的应用程序继续在Windows 8.1上运行,它们无法利用所有新的Windows 8.1功能和性能改进

当我读到上面的答案时,我的内裤真的扭了一下,然后我谢天谢地发现了这一点(现在我希望我的闪亮Surface 2不是开发的书桌重量)-->

引述:

要在Windows 8.1 Preview RT设备上调试应用程序,您需要使用VS2013 Professional、Premium或Ultimate Preview以及远程VS2013 Preview工具。 我们知道VS2012与Windows 8.1预览不兼容,我们正在努力通过VS2012的下一次更新来解决这一问题

谢谢, 戴夫·卢巴什
Visual Studio团队

以上关于VS 2012和Win 8.1调试的“过时”答案是(完全)不正确-正确的说法是,在Win 8.1预览时,不支持从Visual Studio 2012计算机在Win 8.1客户端上进行调试-希望VS 2012更新不久将允许它连接到Visual Studio 2013远程调试器工具,以允许在Windows 8和Windows 8.1之间继续进行Windows 8开发

根据: 引述: Visual Studio 2012(在Windows 8或Windows 8.1上运行)继续支持为Windows 8创建和使用Windows应用商店应用程序。它不支持为Windows 8.1创建或使用Windows应用商店应用程序。针对Windows 8的应用程序继续在Windows 8.1上运行,它们无法利用所有新的Windows 8.1功能和性能改进

当我读到上面的答案时,我的内裤真的扭了一下,然后我谢天谢地发现了这一点(现在我希望我的闪亮Surface 2不是开发的书桌重量)-->

引述:

要在Windows 8.1 Preview RT设备上调试应用程序,您需要使用VS2013 Professional、Premium或Ultimate Preview以及远程VS2013 Preview工具。 我们知道VS2012与Windows 8.1预览不兼容,我们正在努力通过VS2012的下一次更新来解决这一问题

谢谢, 戴夫·卢巴什
Visual Studio团队

@Carl L-在进一步挖掘之后。。看来我们的答案都是对的。。要当前支持Win 8.1,您需要安装Win 8.1和Visual Studio 2013-我尝试在我的Windows 8 PC上安装Visual Studio 2013 Express,但没有安装骰子

我想我要补充的唯一澄清是,开发人员可以继续在Visual Studio 2012中使用Windows 8来创建在Windows 8上运行的应用程序(仅限),也可以在应用程序商店中使用,并在Windows 8.1上兼容运行(但不使用所有最新的8.1优化功能)。我只是根据微软论坛的帖子来写这篇文章。。Microsoft提供的信息在其文档中没有正确说明这一点:

另外值得一提的是,Visual Studio 2013 Express(免费版)无法生成Windows 8应用程序,只能生成Windows 8.1应用程序(因此您的部分答案目前是正确的)。因此,在某种意义上说Visual Studio 2012已经过时是不安全的,因为目前需要它来支持Windows 8.0应用程序的创建。。除非你不介意放弃现有用户群的应用程序更新,这些用户群可能还没有升级到8.1(这不是一个健全的开发模式,我很惊讶微软目前正在自己的新平台上为开发人员提供碎片化服务)

目前我有点恼火,我被迫升级到Windows 8.1和VS 2013,以便在我的Surface 2(RT)平板电脑上进行调试,在这种情况下,在MS更新VS 2012和/或VS 2012远程调试器工具之前,我将无法使用VS 2012在我的Surface 2(RT)平板电脑上调试Windows 8.0应用程序


希望这能澄清一点——看来你基本上是对的,如果微软真的想把开发者吸引到它最新的操作系统上,并让它的免费开发工具与安卓操作系统和iOS相匹敌,那真是太遗憾了。

@Carl L-经过进一步挖掘。。看来我们的答案都是对的。。要当前支持Win 8.1,您需要安装Win 8.1和Visual Studio 2013-我尝试在我的Windows 8 PC上安装Visual Studio 2013 Express,但没有安装骰子

我想我要补充的唯一澄清是,开发人员可以继续在Visual Studio 2012中使用Windows 8来创建在Windows 8上运行的应用程序(仅限),也可以在应用程序商店中使用,并在Windows 8.1上兼容运行(但不使用所有最新的8.1优化功能)。我只是根据微软论坛的帖子来写这篇文章。。Microsoft提供的信息在其文档中没有正确说明这一点:

它是一个