说得是U9是纯.Net Frameworks框架平时里的分析学习深刻感受到与自身的知识结构不匹配有心无力的感觉。项目的原因需要与PLM做数据对接交互涉及到要在配置文件读取mysql连接字符串。有2种方案可以解决。1 原生态的System.Configuration读取web.config文件顺利无障碍完成。connectionStringsremove nameLocalSqlServer /add nameLocalSqlServer connectionStringdata source;initial catalog;user id;password /add namePLMConnection connectionStringServer192.168.xx.xx;Portxxxx;Databasexxxxxxx;Uidroot;Pwdxxxxxx;Charsetutf8mb4;SslModeNone;providerNameMySql.Data.MySqlClient //connectionStrings2 U9的类库 UFSoft.UBF.Util.Configuration。初以为跟Net一样的概念找到plm.config文件就完事。调试几个小时就是返回null百思不得其解。借助AI分析才明白U9 UBF的设计思维与知识储备不一样。先给一句“人话版”结论locator new HeuristicLocator(); 它的真实含义是启发式配置源定位器UBF 专属它只干一件事。UBF默认认识的“配置入口”如下UBF不认的至此重写一个PLMConfig.cs版本。也是完成UBF自身的功能实现。学艺不精继续努力吧。