Пример #1
0
        /// <summary>
        /// 创建默认的配置文件
        /// </summary>
        private static void CreateDefaultConfigFile()
        {
            // 创建文件,写入默认值
            XmlDocument xmlDoc = new ConfigXmlDocument();

            // 根节点添加默认参数集
            XmlElement elemParams = xmlDoc.CreateElement(RootNodeName);

            elemParams.AppendChild(xmlDoc.CreateSingleElement(@"PhotoCacheDir", DefaultConfig.PhotoCacheDir));   // 本地照片缓存路径
            elemParams.AppendChild(xmlDoc.CreateSingleElement(@"ServerPhotoDir", DefaultConfig.ServerPhotoDir)); // 服务器照片存储路径
            elemParams.AppendChild(xmlDoc.CreateSingleElement(@"ThumbSize", DefaultConfig.ThumbSize));           // 照片缩略图尺寸
            elemParams.AppendChild(xmlDoc.CreateSingleElement(@"LargeSize", DefaultConfig.LargeSize));           // 照片大图尺寸
            elemParams.AppendChild(xmlDoc.CreateSingleElement(@"ThumbShowSize", DefaultConfig.ThumbShowSize));   // 照片缩略图展示尺寸

            xmlDoc.AppendChild(xmlDoc.CreateXmlDeclaration(@"1.0", @"gb2312", null));
            xmlDoc.AppendChild(elemParams);
            xmlDoc.Save(ConfigFilePath);
        }