If you are using the FileZilla client to transfer your files from your computer to your server , you can right click the file or folder in the right panel in your FileZilla client and click File Permissions to change the permissions on read/write/execute etc.
XML file:
<?xml version="1.0" encoding="utf-8" ?>
<test1>
<version>3.2.0.0</version>
<url>http://www.google.com</url>
</test1>
C# code for read:
string versionString;
string downloadUrl;
Version newVersion = null;
string xmlUrl = "http://www.yourXmlLocation.com/test123.xml";
XmlTextReader reader = null;
try
{
reader = new XmlTextReader(xmlUrl);
reader.MoveToContent();
string elementName = "";
if((reader.NodeType == XmlNodeType.Element ) && (reader.Name == "test1"))
{
while (reader.Read())
{
if(reader.NodeType == XmlNodeType.Element)
{
elementName = reader.Name;
}
else
{
if((reader.NodeType == XmlNodeType.Text) && (reader.HasValue))
{
switch(elementName)
{
case "version":
versionString = reader.Value;
break;
case "url":
downloadUrl = reader.Value;
break;
}
}
}
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
if (reader != null)
reader.Close();
This is how you get values versionString = "3.2.0.0" , downloadURL = "http://www.google.com".