我在c#中有一个类库项目,它包含一个文件夹中的一些XML文件。 我想在项目中使用这些XML文件,但我无法从代码中获取Xml文件路径。
答案 0 :(得分:2)
将xml文件嵌入库中。
var assembly = Assembly.GetExecutingAssembly();
var resourceName = "com.example.resource.xml";
using (Stream stream = assembly.GetManifestResourceStream(resourceName))
using (StreamReader reader = new StreamReader(stream))
{
string result = reader.ReadToEnd();
}