【发布时间】:2017-03-22 14:47:18
【问题描述】:
我计划将 Roslyn 用于使用 C# 语法的自定义项目类型。代码不会编译为程序集,而是编译为自定义格式,结果不会在任何 CLR 上运行。一些简单的编辑器功能工作得很好。
现在我仍然想尽可能多地使用 Roslyn 的智能感知和错误报告功能。我的理解是,这些功能是从头开始构建的,以支持我拥有的 C# 源代码或我没有的 .NET 程序集。所以我想我也许可以向 Roslyn 提供我的自定义元数据,这样 Roslyn 基础结构仍然可以将其视为正常的程序集引用。
我查看了源代码,但找不到合适的起点。谁能指出我正确的方向?
【问题讨论】:
-
你不能为你的“假”元数据创建 .Net 引用程序集吗?
标签: c# visual-studio roslyn