Files
MES_Manage_View_V20/server_baseline/MES_ManageV20250916_20260725

MES 测试后端部署快照

来源

  • 服务器:124.220.15.242Windows Server 2019 Datacenter
  • IIS 站点:元利流体MES_Manage
  • 远端物理目录:C:\ProjectShow\元利流体\MES_ManageV20250916
  • IIS 绑定HTTPS 1010010101
  • 应用池:元利流体MES_Manage
  • 快照日期2026-07-25

快照范围

  • submit32 个内联 C# .ashx 处理器及目录级配置。
  • Bin部署程序集、PDB 和程序集配置。
  • JSprojectUse:后端随附脚本和项目资源。
  • packages:部署目录内保留的 NuGet 依赖包。
  • 解决方案、发布项目和 packages.config
  • manifest-sha256.csv:本地快照文件的 SHA-256、大小和时间清单。

明确排除

  • 根目录原始 Web.config:包含数据库账号、密码和连接串,未复制到仓库。
  • webpagePDFpicApp_Data:可能包含业务文件或运行数据。
  • .vsaspnet_client:与接管源码和部署基线无关。

配置摘要

  • 实际连接目标:124.220.15.242,64722
  • 实际业务数据库:YL_MESDB
  • 连接串包含 SQL 账号和密码,但本快照不保存其值。
  • 配置中仍存在旧字段 DataSource=.\MSSQLSERVER2016Database=MESBasicDB_PZ126;实际接口使用 ConnectionString 指向上述测试库。
  • ASP.NET 目标框架:.NET Framework 4.0

代码形态

该目录是可运行部署目录,不是完整的标准源码仓库。请求入口以 .ashx 内联源码存在,核心数据库执行逻辑位于 DataLinkMesWork.dll 等程序集。服务器没有独立 .cs 项目源码文件;decompiled/DataLinkMesWork 提供了可编译的非权威恢复源码,但生产级修改仍应获取原始后端源码仓库。

安全注意事项

  • submit/web.config 启用了目录浏览,需评估关闭。
  • 不得将服务器根 Web.config、数据库密码或管理员密码加入本目录。
  • 生产发布前应使用受限服务账号和密钥管理,不继续依赖明文配置。