在C#控制台应用程序中使用嵌入式资源

问题描述 投票:10回答:1

我正在尝试通过右键单击文件->构建操作->嵌入式资源,将XML文件嵌入到C#控制台应用程序中。

然后我如何访问此嵌入式资源?

XDocument XMLDoc = XDocument.Load(???);

Edit:大家好,尽管大家都对此问题表示猛烈抨击,但这是一个更新。

我设法通过使用使其工作

XDocument.Load(new System.IO.StreamReader(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("Namespace.FolderName.FileName.Extension")))

以前没有用,因为未包含项目中包含资源文件的文件夹名称(我发现的所有示例似乎都没有这个名称。)>

感谢所有尝试提供帮助的人。

我正在尝试通过右键单击文件->构建操作->嵌入式资源,将XML文件嵌入到C#控制台应用程序中。然后如何访问此嵌入式资源? XDocument XMLDoc = ...

c# .net xml embedded-resource
1个回答
11
投票

沿着这些方向的东西

© www.soinside.com 2019 - 2024. All rights reserved.