服务器地址不能显示xml文件,服务器无法加载XML文件

在尝试从XML文件中读取数据时遇到错误。当使用XmlDocument加载XMLFile1.xml时,服务器返回内部错误,提示需开启异常详细信息或启用跟踪来获取更多信息。已尝试更新服务引用,但问题依旧存在。代码中显示无论指定哪个路径都无法成功加载XML文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当我试图从一个XML文件中读取,当我尝试使用加载它的XmlDocument我得到这个错误处理请求错误: The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework SDK documentation and inspect the server trace logs.服务器无法加载XML文件

下面是导致此代码:

public string calorieCount(int choice)

{

string calCount = "250";

XmlDocument doc = new XmlDocument();

//ERROR WITH LINE BELOW. no error without.

doc.LoadXml("XMLFile1.xml");

//XmlElement root = doc.DocumentElement;

//XmlNode node = doc.SelectSingleNode("/menu/item[@name='Burger']/calories");

//string checker = node.Value;

//MessageBox.Show(checker);

return calCount;

}

看起来好像不管我放在哪里的路径都行不通。有任何想法吗?

编辑 我做了以下错误仍然存​​在,我已经更新了服务的参考,它仍然给了我这个错误。

2013-10-23

Andy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值