PDA

View Full Version : ادرس دهی نسبی به محل ذخیره فایل xml



rational unified process
پنج شنبه 01 خرداد 1393, 23:36 عصر
سلام
من از کد زیر برای ذخیره مقدار یک تکست باکس در فایل XML بهره بردم

protected void Button1_Click(object sender, EventArgs e)
{

FileStream xmlfile = File.Create("Settings.xml");
using (XmlWriter writer = XmlWriter.Create(xmlfile))
{
writer.WriteStartElement("Settings");
writer.WriteElementString("username", TextBox1.Text);
writer.WriteEndElement();

writer.Close();
xmlfile.Close();
}

}





اما فایل Settings.XML در مسیر C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE ایجاد میشه در حالیکه من میخوام در فولدر پروژه ام ذخیره بشه.چیکار کنم؟ به عبارتی میخوام ادرس نسبی بهش بدم.
البته میشه مثل زیر بهش ادرس بدم تا در فولدر پروژه ام ذخیره بشه اما این ادرس نسبی نیست که!

C:\Documents and Settings\dot net\My Documents\Visual Studio 2008\WebSites\myproject\settings.xml

لابد میگید بنویسم ~\settings.xml ولی نخیر ،نمیشه!