2014-10-30 2 views
0

CSHARP 프로젝트에 Roslyn을 사용하여 타사 DLL을 추가하는 방법은입니까?Roslyn을 사용하여 CSharp 프로젝트에 타사 DLL을 추가하는 방법은 무엇입니까?

나는

+0

당신은 Visual Studio에서 프로젝트에 DLL 참조를 추가 하시겠습니까 VS 확장을 사용합니까? –

+0

예. 향후 Roslyn 컴파일러를 서비스로 사용하여 Visual Studio 용 플러그인을 만듭니다. – Abhi

+0

DLL 참조를 추가 할 수있는 VS 확장을 구현했습니다. 여기에서 소스 코드를 살펴볼 수 있습니다. http : //nugetreferenceswitcher.codeplex .com/SourceControl/latest –

답변

0

는 다음 코드를 사용하여 달성 ... 우리가 타사 DLL-S를 추가 할 수있는 코드를 받고 있지 않다

NameSyntax name = SyntaxFactory.IdentifierName("your namespace"); 
UsingDirectiveSyntax obj = SyntaxFactory.UsingDirective(name); 
var newusing = newDocRoot.Usings.Add(obj); 
root = root.WithUsings(newusing); 
관련 문제