MES 测试后端部署快照
来源
- 服务器:
124.220.15.242(Windows Server 2019 Datacenter) - IIS 站点:
元利流体MES_Manage - 远端物理目录:
C:\ProjectShow\元利流体\MES_ManageV20250916 - IIS 绑定:HTTPS
10100、10101 - 应用池:
元利流体MES_Manage - 快照日期:2026-07-25
快照范围
submit:32 个内联 C#.ashx处理器及目录级配置。Bin:部署程序集、PDB 和程序集配置。JS、projectUse:后端随附脚本和项目资源。packages:部署目录内保留的 NuGet 依赖包。- 解决方案、发布项目和
packages.config。 manifest-sha256.csv:本地快照文件的 SHA-256、大小和时间清单。
明确排除
- 根目录原始
Web.config:包含数据库账号、密码和连接串,未复制到仓库。 webpage、PDF、pic、App_Data:可能包含业务文件或运行数据。.vs、aspnet_client:与接管源码和部署基线无关。
配置摘要
- 实际连接目标:
124.220.15.242,64722。 - 实际业务数据库:
YL_MESDB。 - 连接串包含 SQL 账号和密码,但本快照不保存其值。
- 配置中仍存在旧字段
DataSource=.\MSSQLSERVER2016、Database=MESBasicDB_PZ126;实际接口使用ConnectionString指向上述测试库。 - ASP.NET 目标框架:
.NET Framework 4.0。
代码形态
该目录是可运行部署目录,不是完整的标准源码仓库。请求入口以 .ashx 内联源码存在,核心数据库执行逻辑位于 DataLinkMesWork.dll 等程序集。服务器没有独立 .cs 项目源码文件;decompiled/DataLinkMesWork 提供了可编译的非权威恢复源码,但生产级修改仍应获取原始后端源码仓库。
安全注意事项
submit/web.config启用了目录浏览,需评估关闭。- 不得将服务器根
Web.config、数据库密码或管理员密码加入本目录。 - 生产发布前应使用受限服务账号和密钥管理,不继续依赖明文配置。