XML ファイルから読み込もうとしていますが、 を使用して読み込もうとすると、次のXmlDocument
エラーが発生します。
内部エラーのため、サーバーは要求を処理できませんでした。エラーの詳細については、サーバーで
IncludeExceptionDetailInFaults
(構成動作ServiceBehaviorAttribute
から、または<serviceDebug>
構成動作から) オンにして、例外情報をクライアントに送り返すか、Microsoft .NET Framework SDK ドキュメントに従ってトレースをオンにして、サーバー トレース ログ。
これを引き起こすコードは次のとおりです。
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;
}
そこにどのパスを配置しても機能しないようです。何か案は?
編集 私は次のことを行いましたが、エラーは解決しません。サービス参照を更新しましたが、それでもこのエラーが発生します。
<behavior name="debug">
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
と
<services>
<service name="calorieCount" behaviorConfiguration="debug"></service>
</services>