【问题标题】:Multi-lingual projects in Visual StudioVisual Studio 中的多语言项目
【发布时间】:2008-11-24 19:51:57
【问题描述】:

有人知道 Visual Studio 是否有计划或扩展以支持多语言项目吗?

虽然 .NET 平台是真正的多语言平台,但 Visual Studio 项目却是顽固的单一语言,这意味着用于工具 C# 和 VB 的所有工作都不适用于 F# 和 IronPython 等较新的语言。

PEX 是 Visual Studio 的一个很好的扩展示例,它在 F# 中根本不起作用。

.NET 中没有专门用于启用多语言编译的模块系统吗?

问候,

丹尼

【问题讨论】:

  • Visual Studio 的哪个版本? 2008 年?

标签: .net visual-studio f# pex


【解决方案1】:

我在 Microsoft 的 F# 团队工作,像 PEX 这样的 .NET 库应该可以与 F# 模错误完全互操作,因此如果您遇到问题,请将问题发送到 fsbugs@microsoft.com。

可以使用称为 netmodules 的概念在 .NET 中生成多语言程序集:http://blogs.msdn.com/junfeng/archive/2005/02/12/371683.aspx。不幸的是,我不知道 F# 是否支持这一点(我对此表示怀疑。)

至于获得对多语言开发的工具支持,目前没有计划在 Visual Studio 中启用它。但是,请考虑在http://connect.microsoft.com/VisualStudio 上提及这一点。为未来版本推动功能的人会考虑对该网站的反馈,尤其是当它在 .NET 社区中获得很大关注时。

但目前我建议你将 F# 用于它擅长的领域 - 算法开发、探索数据等。并使用 C#/VB 作为表示层。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-30
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多