我可以在Visual Studio 2010专业版中安装Visual C++ 2010快速版吗?

问题描述:

我想这样做,因为clr控制台应用程序的intellisense选项在visual studio 2010中不起作用。我可以在Visual Studio 2010专业版中安装Visual C++ 2010快速版吗?

在Visual Studio 2010(包括SP1和Express版本)中,C++/CLI没有Intellisense支持。

我过去几周一直在使用Visual Assist X from Whole Tomato软件,并对他们的Intellisense支持非常满意。从我所做的研究来看,他们似乎是最好的(例如Resharper不支持C++)。

+2

Express版本不支持插件,因此您需要专业版才能运行。 – ChrisF 2011-05-05 10:34:02

+1

C++/CLI没有Intellisense。一般的C++都可以。 – 2011-05-05 13:55:55

是的,您可以。他们将并排运行。

但是,如果你有专业的安装,是不是更好的更新安装并添加C++到它?

不,这不会解决您的问题。 IntelliSense解析器在Express版本中完全相同,但它也不支持解析C++/CLI代码。您需要找到VS2008 Express版本的安装程序。这将是非常困难的,你不能从微软得到它了。或者你必须忍耐并咧嘴笑,直到Visual Studio的下一个版本,微软团队承诺它会再次得到支持。

请记住,你是而不是编写C++代码,C++/CLI是一种非常独特的语言。在C++/CLI中编写完整的控制台模式应用程序没有多大意义,您可以使用C#。还有一个Express版本,智能感知工程。

+0

非常感谢你.. – harish 2011-05-05 14:56:53

+1

@harish:嗯,我认为[这个链接](http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express)仍然可以下载VS 2008来自微软的表达。如果你真的想编写C++/CLI代码,那绝对是你最好的选择。否则,切换到C#。除了互操作性之外,编写C++/CLI通常没什么意义。 – 2011-05-06 02:48:27