2015-09-06 36 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

添加一些代碼,你的問題。 –