我有这段代码:
using (FileStream fs = File.OpenRead(webConfigPath))
using (var sr = new StreamReader(fs))
webConfig = sr.ReadToEnd();
XDocument web = XDocument.Parse(webConfig);
我也试过
XDocument web = XDocument.Load(webConfigPath);
出于某种原因,我的XDocument始终为null。该文件存在,在第一个示例中,webconfig
包含文档的内容,但我的XDocument仍然始终为null。任何人都可以帮我理解这个吗?这可能无关紧要,但代码在WIX自定义操作期间运行。在我稍后尝试使用XDocument之前,不会抛出任何异常。