/// <summary>
        /// 更新应用程序信息到XML中
        /// </summary>
        /// <param name="appName"></param>
        public bool UpdateAppInfo(string appName)
        {
            var isTrue         = false;
            var firstOrDefault = AppList.FirstOrDefault(o => o.AppName == appName);

            if (firstOrDefault != null)
            {
                try
                {
                    FileProcessingHelper.XMLSerializer(firstOrDefault, AppDomain.CurrentDomain.BaseDirectory + "\\AppInfo\\" + appName + ".txt");
                    isTrue = true;
                }
                catch (Exception ex)
                {
                }
            }
            return(isTrue);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 更新应用程序信息到XML中
        /// </summary>
        /// <param name="appName"></param>
        public bool UpdateAppInfo(string appName)
        {
            var isTrue         = false;
            var firstOrDefault = AppList.FirstOrDefault(o => o.AppName == appName);

            if (firstOrDefault != null)
            {
                try
                {
                    FileProcessingHelper.XMLSerializer(firstOrDefault, AppDomain.CurrentDomain.BaseDirectory + "\\AppInfo\\" + appName + ".txt");
                    isTrue = true;
                }
                catch (Exception ex)
                {
                    MyLog4NetInfo.ErrorInfo(string.Format("调用方法UpdateAppInfo报错,错误信息:{0},错误堆栈:{1},错误实例:{2}", ex.Message, ex.StackTrace, ex.InnerException));
                    writeTxt(ex.ToString());
                }
            }
            return(isTrue);
        }