代码之家  ›  专栏  ›  技术社区  ›  Rasmus Faber

Visual Studio:为单个应用程序使用多种编程语言的最佳方式

  •  3
  • Rasmus Faber  · 技术社区  · 16 年前

    随着对F#作为一流语言的支持,我可以预见自己也会将其融入其中。

    但是,使用多种语言的唯一方法仍然是为每种语言设置一个项目吗?Visual Studio 2010对此有任何改进的支持吗?还有其他解决方案吗?

    3 回复  |  直到 16 年前
        1
  •  7
  •   Jon Skeet    16 年前

        2
  •  3
  •   jrista    16 年前

    我真的很想知道,为一个产品混合这么多语言,你到底能得到什么。C#有一些非常好的互操作能力,通常只有在最极端的情况下才需要C++。在一个实例之外。NET 1.1时代,我需要在应用程序中使用Windows XP主题,但我从未需要使用C++进行互操作。

    至于VS2010在每个项目中支持多种语言,这不是我听说过的功能。我认为在UI中支持这样的东西是非常困难的,而且启动起来也很混乱。我也没有听说过任何提供这种功能的插件,我使用过ReSharper、SlickEdit等。

        3
  •  1
  •   robert4 DividedByZero    10 年前

    有一个 feature request 为了这个。在实施之前, a hack described by Scott Hanselmann ILMerge (通过MSBuild)将这些组合到一个程序集文件中。

    推荐文章