السلام عليكم ورحمة الله وبركاته ..
عندي مشكلة في تكوين ار اس اس للموقع
فعندما اكتب له مسار انشاء الملف بالكامل كما يأتي :
c:\intpub\wwwroot\.....\website\rss.xml
كذا يبقى يزبط تمام بس
هذ المسار لما ارفعه على السيرفر يالطبع لن يعمل
حاولت استخدم server.mappath("/") + rss.xml
ايضاً ما زبط معي
فدا الكود :
string sql21 = "SELECT top 1 g_no, g_titl, g_sub,g_dat FROM jounrl WHERE (g_show = 'نعم') and (g_mn='True') and (app='نعم') ORDER BY g_no DESC";
string path = Server.MapPath("");
Clss f = new Clss();
DataTable articleData = f.GetData(sql21, "jounrl");
StringWriter sw = new StringWriter();
XmlTextWriter writer = new XmlTextWriter(Server.MapPath("/")+"rss.xml", Encoding.UTF8);
writer.WriteStartElement("rss");
writer.WriteAttributeString("version", "2.0");
writer.WriteAttributeString("encoding", "windows-1256");
writer.WriteStartElement("channel");
writer.WriteElementString("title", "RSS Feeds");
writer.WriteElementString("link", "http://Mywebsite.com/");
writer.WriteElementString("description", "موقع شخصي ");
writer.WriteElementString("ttl", "60");
writer.WriteStartElement("item");
writer.WriteElementString("title",
articleData.Rows[0]["g_titl"].ToString());
writer.WriteElementString("link", "http://mywebsite.com/details.aspx?pagename=gen&pageid=" + articleData.Rows[0]["g_no"].ToString());
writer.WriteElementString("description",
articleData.Rows[0]["g_sub"].ToString());
writer.WriteElementString("pubDate",
articleData.Rows[0]["g_dat"].ToString());
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndElement();
writer.Close();
ارجو المساعدة
والله يجزيكم الخير


