【问题标题】:How To dynamically compile Code in .NET Core如何在 .NET Core 中动态编译代码
【发布时间】:2016-12-27 08:40:53
【问题描述】:

nuget 包“Microsoft.CodeAnalysis”不能在 .net 标准环境中使用。如何在 .NET Core 中动态编译代码?

【问题讨论】:

    标签: c# .net compiler-construction roslyn codedom


    【解决方案1】:

    这个在以前帮助过我,但在我实施后我决定使用 T4 模板。也许你想看看 T4 但这是给你的; https://www.codeproject.com/Tips/715891/Compiling-Csharp-Code-at-Runtime

    【讨论】:

    • CodeDOM 已在 .Net Core 中中止。
    • 我分享了如何编译你自己的类,这样你就不能在运行时编译.net核心类,因为它已经编译了。您将其用作 .dll。我想如果你可以在你自己的类中覆盖 .net 核心方法,你就可以编译。我认为只有这样才有可能
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 1970-01-01
    相关资源
    最近更新 更多