我一直在寻找nuget-packages中System.CodeDom.Compiler
- 命名空间的一整天。我只找到了Microsoft.CodeDom.Providers.DotNetCompilerPlatform
(Roslyn?)但似乎我正在搜索的命名空间不包括在内。有谁知道是否有包含该命名空间的包?
编辑:
这是我现在的代码。但Visual Studio 2015在命名空间CodeDom
System
using System;
using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
namespace ICA.CubeSeven.Dynamic
{
public class Class1
{
}
}
答案 0 :(得分:1)
它不在包中,它位于System.dll
中,是框架的一部分。
请确保您的文件中有using System.CodeDom.Compiler;
。
答案 1 :(得分:0)
所以我自己发现了这个问题...... 在project.json中,我们需要添加一个targetframework。对我来说,它是在project.json中添加框架部分(默认情况下,模板不添加框架):
{
"frameworks": {
"dnx451": { }
}
}