public static string XQ_Create(string frameworkVersion) { try { if (!Directory.Exists(Directory.GetCurrentDirectory() + "\\Config")) { Directory.CreateDirectory(Directory.GetCurrentDirectory() + "\\Config"); } XQMain.AppDirectory = Directory.GetCurrentDirectory() + "\\Config\\" + XQMain.AppInfo().name + "\\"; if (!Directory.Exists(XQMain.AppDirectory)) { Directory.CreateDirectory(XQMain.AppDirectory); } //初始化事件容器 EventContainer.Init(); //初始化基本XQAPI xqapi = new XQAPI(); xqapi.AppInfo = XQMain.AppInfo(); //返回AppInfo Json return(AppInfoStr()); } catch (Exception) { //错误 return(AppInfoStr()); } }
public static string XQ_Create(string frameworkVersion) { var AppName = "h测试"; var AppVersion = "1.1.0"; var AppAuthor = "赫尔"; var AppDescription = "测试用XQ插件"; int SDKVersion = 1; if (!Directory.Exists(Directory.GetCurrentDirectory() + "\\Config")) { Directory.CreateDirectory(Directory.GetCurrentDirectory() + "\\Config"); } XQMain.AppDirectory = Directory.GetCurrentDirectory() + "\\Config\\" + AppName; if (!Directory.Exists(XQMain.AppDirectory)) { Directory.CreateDirectory(XQMain.AppDirectory); } if (File.Exists(XQMain.AppDirectory + "log.ini")) { File.WriteAllText(XQMain.AppDirectory + "log.ini", AppInfo(AppName, AppVersion, SDKVersion, AppAuthor, AppDescription)); } EventContainer.Init(); return(AppInfo(AppName, AppVersion, SDKVersion, AppAuthor, AppDescription)); }