如何在vNext项目系统中支持多语言

qqfulfilment3735 1 0 zip 2024-08-28 04:08:37

自定义项目加载器ASP.NET vNext支持由project.json提供支持的新项目系统。默认加载器是内置在运行时中的roslyn编译器。这意味着,如果您将project.json放在包含C#源代码的文件夹中,则在运行时它将成为使用内置roslyn编译器即时编译的程序集。此示例通过几个示例展示了如何为特定项目指定加载程序:一个自定义加载器,它解析引用但不使用then并返回null将使用fsc编译F#源代码并加载生成的程序集的F#加载器。F#加载器是同一解决方案中的项目引用,用C#源代码编写。F#加载器正在使用roslyn编译成一个程序集,然后执行该程序集以使用f#编译器(fsc.exe)生成一个程序集,然后将其返回给系统。

用户评论
请输入评论内容
评分:
暂无评论