我试图将一些C#代码移植到目标CoreClr。 此代码的一部分在内存中创建""使用System.CodeDom。
的程序集此问题似乎与System.CodeDom.Compiler as nuget-package类似,不同之处在于该问题仅涉及dnx451的框架目标。我正在尝试定位dnxcore50。
我错过了什么吗?没找到合适的包裹?或者dnxcore50在不同的命名空间中使用不同的编译器?还尝试了Microsoft.CodeAnalysis.Compilers,但报告它与dnxcore50不兼容。
答案 0 :(得分:0)
.NET Core使用Roslyn。 CodeDom是旧的做事方式。
您的代码可能无法以与现在相同的结构移植。
以下是一些帮助您入门的教程: