【发布时间】:2016-07-18 15:59:12
【问题描述】:
我正在尝试将一些 .NET Framework 代码移植到 .NET Core。代码使用CodeDOM进行动态编译。
我了解到 .NET Core 删除了 CodeDOM,但我还没有找到替代品。所以,我的问题是:我怎样才能复制过去由 CodeDOM 提供的功能?
【问题讨论】:
-
使用Roslyn。
-
您能否提供一些代码作为您之前所做的示例?
我正在尝试将一些 .NET Framework 代码移植到 .NET Core。代码使用CodeDOM进行动态编译。
我了解到 .NET Core 删除了 CodeDOM,但我还没有找到替代品。所以,我的问题是:我怎样才能复制过去由 CodeDOM 提供的功能?
【问题讨论】:
.NET Core 使用 Roslyn 作为 CodeDOM 的替代品,但 Roslyn 似乎是一个大大改进的版本。
此链接适用于 Roslyn wiki,其中包含教程。 Roslyn Git Wiki
【讨论】: