在Win8上使用VS2010 WinRT?

时间:2013-04-22 16:31:36

标签: visual-studio-2010 html5 windows-8 winrt-xaml

使用VS2010 Pro开发WinRT应用程序的可行程度和合法程度如何?

一方面,我认为使用VS2010 Pro创建HTML5 / CSS / JavaScript WinRT应用程序应该是完全可行和合法的,因为你可以可能这样做使用Win 8记事本。另一方面,我认为通过VS2010 Pro创建C#WinRT应用程序可能很困难并且可能是非法的,因为这样做可能需要用户规避VS2010 Pro软件的故意限制。

在过去,用户只是购买了一个独立的编译器,她/他可以自由地将它与她/他选择的任何库相关联。通过这种方式,只要她想要更新版本的MFC或* .NET,她/他就不必升级她/他的编译器。这些天,IDE似乎与编译器结合在一起,所以我不确定是否允许用户使用旧的IDE(例如VS2010)来链接WinRT中提供的新库

2 个答案:

答案 0 :(得分:1)

请参阅here

  

您可以使用Windows SDK以及您选择的开发   环境,编写Windows应用商店应用程序(仅限Windows 8)...

所以它显然是合法的。我还没有测试过,但我猜你可能会在VS 2010中做代码方面的事情,但VS 2010并没有设置为Windows Store UI,所以xaml,html5等可能无法正常工作

简单地使用Visual Studio 2012 Express可能要容易得多。

答案 1 :(得分:0)

  

使用VS2010 Pro开发WinRT应用程序的可行程度和合法程度是什么?

不是(直接)。 VS 2010中将不提供API和打包工具。

虽然你自己可以做到这一点,但只安装Visual Studio 2012 Express for Windows 8并使用它似乎要简单得多。

  

目前,IDE似乎与编译器结合在一起,所以我不确定是否允许用户使用较旧的IDE(例如VS2010)来链接WinRT中提供的新库

它不仅仅是更新的库 - 还有一个全新的运行时,并且需要更改语言才能使用它。