我有以下代码从数据库中检索数据集。我想把它写成一个xml文件。我已经做了以下事情:
DataSet dataset = new DataSet();
string filename = "tester";
protected void Page_Load(object sender, EventArgs e)
{
//get the dataset - THIS WORKS
RetrieveData();
//serialize data to a xml file
dataset.WriteXml(filename + ".xml");
}
我创建了一个web应用程序vs2010,我找不到这个文件写在哪里..有什么想法?
答案 0 :(得分:3)
它必须位于您的Web应用程序文件夹中,否则就在其他位置....
或者你可以做的是
string filePath = Server.MapPath("~/Upload/fileExt.xml");
此处上传是您在网络应用程序中的文件夹...
答案 1 :(得分:2)
您检查过ProjectFolder/bin/debug/tester.xml
吗?
答案 2 :(得分:0)
怎么样:
string filename = "c:\tester";