问题动态编译VB代码

时间:2018-01-09 09:10:39

标签: vb.net roslyn codedom runtime-compilation

当我使用 CodeDom 编译VB代码时,我不需要为系统引用指定完全限定的路径。例如:

Dim param As New CompilerParameters
param.ReferencedAssemblies.Add("System.dll")

按预期工作。

但是当我使用roslyn做同样的事情时,我希望能给出一条完全合格的路径。例如:

MetadataReference.CreateFromFile("System.dll")

正在抛出异常。

我无法弄清楚Codedom如何获得系统引用的完全限定路径。

0 个答案:

没有答案