2015-09-06 56 views
0

我一直在寻找System.CodeDom.Compiler - nuget-packages中的命名空间。我只找到Microsoft.CodeDom.Providers.DotNetCompilerPlatform(Roslyn?),但它似乎没有包含我正在搜索的命名空间。有谁知道是否有包含该名称空间的包?System.CodeDom.Compiler作为nuget-package

编辑: 这是我现在得到的代码。但是,Visual Studio的2015年不能在命名空间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 
    { 
    } 

} 
+1

您定位的是哪个版本的Framework? –

+0

啊这是问题...在project.json文件中有默认没有目标框架。添加一个后,它的作品!感谢提示:) –

回答

0

Soo我自己发现了问题... 在project.json中我们需要添加一个targetframework。对我来说,它是在project.json中添加框架部分(默认情况下,模板不会添加框架):

1

这不是在一个包,它在System.dll,是框架的一部分找到CodeDom

只要确保您的文件中有using System.CodeDom.Compiler;

+0

我也这么认为。我正在使用Visual Studio 2015并想创建一个nuget-package。但是,Visual Studio中说,在这里的使用“的类型或命名空间名称的CodeDOM“命名空间中的‘系统’。(是否缺少程序集引用?)任何想法??不存在 –

+0

添加一些代码,你的问题。 –