با سلام و وقت بخیر خدمت دوستان

میدونم این تایپیک تقریبا تکراری هستش، خیلی وقت پیش ها یک سورس آپدیت دانلود کرده بودم که از طریق یک فایل XML در هاست می تونستم برنامه رو آپدیت کنم ولی اون فایل XML رو تو سایت پیدا نکردم ..


این کدهاش..


در اینجا تویی هاست فایل XML رو سرچ و نسخه برنامه رو با نسخه ای که تویی XML نوشتم چک میکنه اگه نسخه جدید بود بروزرسانی میکنه ..

void checkforupdate()
{
try
{
if (IsConnectedToInternet() == true)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("http://avasoft.vvs.ir/update.xml");

XmlNodeList version = xmlDoc.GetElementsByTagName("version");


Version newVer = new Version(version[0].InnerText);
Version curVer = System.Reflection.Assembly.GetExecutingAssembly(). GetName().Version;


if (curVer.CompareTo(newVer) >= 0)
{

MessageBox.Show(this, "نسخه فعلی برنامه شما بروز است", "بروزرسانی", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
Close();

}
else
{

string str = String.Format("نسخه برنامه شما قدیمی است، آیا مایل به بروزرسانی هستید؟\nYour version: {0}.\nNewest version: {1}.", curVer, newVer);

if (MessageBox.Show(this, str, "Check for updates", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{

pnl1.Location = new System.Drawing.Point(0, 6);
updateapp();
}
else
{
Close();
}
}
}
}
catch { }
}
}



اون فایل XML یادم رفته چطور نوشته می شدکسی هست که سورس یا فایل XML رو داشته باشه یا حداقل بدونه چطور نوشته میشد؟؟!!

تشکر