C# 设置xml文件的文件路径

C# 设置xml文件的文件路径,c#,asp.net,visual-c#-express-2010,C#,Asp.net,Visual C# Express 2010,我正在用c#和asp.net制作一个关于visual web developer 2010的项目,我想将创建的唯一命名的xml文件保存到主文件夹中的xml文件夹中。在xml文件(由用户在web表单中输入生成)保存到主文件夹的那一刻,我似乎无法将它们保存到xml文件夹 string xmlPath = MapPath(timeStamp + Company_Name.Text + ".xml"); //There's just some code here setting up the xml n

我正在用c#和asp.net制作一个关于visual web developer 2010的项目,我想将创建的唯一命名的xml文件保存到主文件夹中的xml文件夹中。在xml文件(由用户在web表单中输入生成)保存到主文件夹的那一刻,我似乎无法将它们保存到xml文件夹

string xmlPath = MapPath(timeStamp + Company_Name.Text + ".xml");
//There's just some code here setting up the xml nodes.
doc.Save(xmlPath);

要使其工作,用于运行Asp.Net工作进程(w3wp)的帐户必须具有对指定文件夹的写入权限。请注意,在开发Visual Studio时,在您的用户帐户下运行时,哪些权限可能会有所不同。您的意思是MapPath(“~/xml/”+…”),因为他说“进入主文件夹中存在的xml文件夹”?@Marshall777:注意点-+1。要使此工作正常,请使用用于运行Asp.Net工作进程(w3wp)的帐户必须具有对指定文件夹的写入权限。请注意,在开发Visual Studio时,在您的用户帐户下运行时,哪些权限可能不同。您的意思是MapPath(“~/xml/”+…”),因为他说“进入主文件夹中存在的xml文件夹”?@Marshall777:注意点-+1。
string xmlPath =MapPath("~/xml/" + timeStamp + Company_Name.Text + ".xml");
//There's just some code here setting up the xml nodes.
doc.Save(xmlPath);