我有一个visual studio解决方案.我在解决方案中有很多项目.有一个主要项目作为启动并使用其他项目.有一个项目说"ProjectX".它的参考被添加到主项目中.ProjectX引用了另一个不是解决方案的.NET dll(例如abc.dll).
现在这个abc.dll应该被复制到主项目的bin/debug文件夹中,但它不会被复制到那里.为什么不被复制,任何已知的原因?
使用VS2015中的Microsoft.CodeAnalysis.CSharp.Workspaces的RC2,此代码抛出异常:
var tree = CSharpSyntaxTree.ParseText(...);
var workspace = new AdhocWorkspace();
var newRoot = Simplifier.Expand(tree.GetRoot(),
compilation.GetSemanticModel(tree, false),
workspace,
n => true,
true,
CancellationToken.None);
Run Code Online (Sandbox Code Playgroud)
异常消息是"不支持语言'C#'."
我缺少什么让这项工作?