visual studio express edition功能

时间:2009-03-05 02:39:46

标签: c# visual-studio

您是否知道Visual Studio 2005/2008的快速版是否支持从C#调用托管C ++代码?

2 个答案:

答案 0 :(得分:2)

是的。

Visual Studio的Expression Editotions绝不限制语言。这些语言本身就是Visual Studio的一个功能,并且在非自由版本的Visual Studio中包含100%的奇偶校验。你在SO上看到的任何代码都可以在VS的表达式版本中编译得很好。

事实上,如果你不喜欢VS(你怎么了:)),你可以单独下载编译器作为SDK的一部分,并从命令行执行所有操作。

VS的表达式版本与非自由版本之间的差异是与IDE捆绑在一起的工具。例如,VS的免费版本中没有分析器和某些TFS产品。

答案 1 :(得分:1)

您需要使用Express Editions跳过一个额外的环,因为他们没有将所有语言捆绑到一个包中。不像在Visual Studio Standard中那样包含C#项目,C ++,C ++ / CLI,VB等的SLN,而是需要为每种语言类型创建单独的SLN,然后通过外部引用将它们连接起来(即任意DLL)。