如何使用Roslyn将第三方DLL添加到CSharp项目?
答
使用下面的代码取得它
NameSyntax name = SyntaxFactory.IdentifierName("your namespace");
UsingDirectiveSyntax obj = SyntaxFactory.UsingDirective(name);
var newusing = newDocRoot.Usings.Add(obj);
root = root.WithUsings(newusing);
你想一个DLL引用添加到Visual Studio中的一个项目使用VS扩展? – 2014-10-30 10:30:16
是使用即将发布的Roslyn编译器作为服务创建Visual Studio插件.. – Abhi 2014-10-30 10:41:33
我已经实现了一个可以添加DLL引用的VS扩展,您可以在这里查看源代码:http://nugetreferenceswitcher.codeplex .com/SourceControl/latest – 2014-10-30 11:27:42