Ich fühle mich ein bisschen dumm, um diese Frage zu stellen, Aber ich saß wie eine Stunde versucht, herauszufinden, wie das Problem zu lösen. Ich mache derzeit ein Projekt, das ASP.NET und XML verwendet, für mein Projekt habe ich eine neue Website aus Visual Studio erstellt und versucht, meine XML-Dateien in App_Data zu behalten.kann nicht finden xml path error
Allerdings, wenn ich versuche, den Code zu verwenden:
var topic = from t in XElement.Load("App_Data/topics.xml").Elements("topics")
select new
{
topic_id = t.Attribute("id"),
topic_subject = t.Element("topicname"),
topic_short_body = t.Element("topicshortbody")
};
Ich erhalte eine Fehlermeldung:
Exception Details: System.IO.DirectoryNotFoundException: Could not find a part of the path 'c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\App_Data\topics.xml'.
Source Error:
Line 23: {
Line 24:
Line 25: var topic = from t in XElement.Load("App_Data/topics.xml").Elements("topics")
Line 26: select new
Line 27: {
Source File: d:\college\xml\xmlproject\Default.aspx.cs Line: 25
Ich bin absolut sicher, dass meine Datei in App_Data. Also meine Frage gibt es andere Möglichkeit, Pfad anzugeben, oder wie wäre es in meinem Fall richtige Weise, den Pfad anzugeben?
Vielen Dank im Voraus.