我想用roslyn编译我的c#项目,我需要使用resgen生成资源文件
resgen /compile Resources.resx
然后我从我的项目中获取所有 *。resources 文件并嵌入到汇编
myCompilationOfProject.Emit(ms,manifestResources : ListOfResources);
但是我有一个带有 EDMX 文件的项目,并且发现我必须拥有此项目中的一些资源(*.csdl,*.msl,*.ssdl
文件夹中的myDatabaseProject\Debug\obj\edmxResourcesToEmbed
).Visual studio嵌入这些文件我看到这些文件带有反射器。我用roslyn将这些文件添加到我编译的项目中,效果很好。
我想知道视觉工作室如何创建这些文件以及从哪个文件和哪些工具?我会在我的 c#代码中以编程方式生成这些资源文件