Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Visual Studio 11开发人员预览对开发的适用性_C++_Visual Studio 2012 - Fatal编程技术网

C++ Visual Studio 11开发人员预览对开发的适用性

C++ Visual Studio 11开发人员预览对开发的适用性,c++,visual-studio-2012,C++,Visual Studio 2012,我最近下载了VisualStudio11开发者预览版,它看起来棒极了。我在下载页面上读到了细节,上面写着: Visual Studio 11 Developer Preview是预发布软件,不应在生产场景中使用 我将使用 > < >强> VS11的C++编译器/IDE,所以有人知道在生产场景中,有哪些bug会阻止我使用VS11吗?我真的想开始使用它,我不知道它是不是C++部分没有完成,或者如果只是一些基金会的一些东西,这与我无关,不适合该领域。< / P > < P>许可证禁止它。WinDP和相

我最近下载了VisualStudio11开发者预览版,它看起来棒极了。我在下载页面上读到了细节,上面写着:

Visual Studio 11 Developer Preview是预发布软件,不应在生产场景中使用


我将使用<强> > < >强> VS11的C++编译器/IDE,所以有人知道在生产场景中,有哪些bug会阻止我使用VS11吗?我真的想开始使用它,我不知道它是不是C++部分没有完成,或者如果只是一些基金会的一些东西,这与我无关,不适合该领域。< / P > < P>许可证禁止它。WinDP和相关的vNext工具是免费的——微软显然希望你付费。下载这些工具时,您同意许可条款,其中包括不在生产中使用


另一个明显的事情是C++智能感知不仅仅是一个TBD。在我想整天使用预览工具之前,还有一些工作要做。Metro的东西(C++/CX)尤其充满了红色的wigglies,它们声称有些地方出了问题,但当您按F7时,解决方案构建时没有错误,运行良好。如果您使用的是终极版,您可能不会经常找到它,但我认为您会找到它。至于编译器当前是否生成了不正确的代码,每个人都希望它发出正确的代码,但当然,开发人员预览的全部目的是确定它是否正确。所以没人能回答你。花一些时间在Connect上查看其他人提交的bug可能会让你感觉到你所在的区域是否有很多针对它们的bug报告。当然,没有报告是不明确的——也许你的领域坚如磐石,也许Connect上没有人在使用它们。

如果我只是用它编写自由软件呢?你在Intellisense上看到了哪些bug?它似乎比C++的2010智能感知更好,不管你的软件是否免费。许可证仍然禁止将其用于生产软件。@DeCaf那么,在这种情况下,生产意味着什么?你把它分发给别人?@Seth:试试看。如果发现任何bug,请向Microsoft报告。这是开发者预览的主要目的之一。当然,这不仅仅是关于支付——我敢打赌(没有任何内幕消息)它与责任有关。说“继续在生产中使用它”可以解释为提供某种形式的正确性保证。。。我想微软不想让人头疼。我不打算使用Metro,所以这没问题,但我希望不会有任何代码生成问题:(实际上,我已经在使用匿名函数时遇到了一个错误,即不能使用带有本地结构的模板(甚至没有使用本地结构),但代码在VS2010中编译并正确运行。尽管我无法创建一个最小的代码片段来重新处理问题,所以我还没有提交它。