我正在一个项目中,我们正在使用Roslyn编译,发出和运行代码。我遇到了一个问题,其中Roslyn没有将资源文件嵌入使用发出的DLL中Compilation.Emit()
。
我看到有一个IEnumerable<ResourceDescription>
我认为需要使用的类型参数。
不幸的是,我在中找不到有关资源的任何信息Project
,所以我不确定如何获取所需的信息。
Roslyn是否允许用户发现有关资源文件的任何信息?还是我需要退回EnvDTE或手动使用MSBuild?(如果需要使用MSBuild,如何支持DNX项目?)
看起来,此信息绕过了项目系统,而是直接从MSBuild加载器传递到命令行参数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句