1.9 KiB
1.9 KiB
Инвентаризация исходника
Источник: \\phpsrv03\NBIM\code\CS\P_Rec_BOP\repo (только чтение). Git-метаданные в каталоге отсутствуют (evidence/source-git.txt: NO_GIT_DIRECTORY), поэтому source HEAD/branch/commit не определены.
Инвентаризация содержит 29 C# файлов, один solution, один project, один DOCX-шаблон, 9 DLL, 3 RESX, 2 PNG и конфигурационные/текстовые файлы. Полный относительный список, размеры, даты и SHA-256: evidence/file-inventory.csv, evidence/hashes.csv.
Основные исходники:
| Область | Файлы | Роль |
|---|---|---|
| Вход и UI | P_Rec_BOP/Program.cs, SetMainTitle.cs, SelectDrawingsAndLinenumbers.cs |
проект, проверки, формы ввода и выбора |
| Plant/data | PipingElements.cs, Welds.cs, DrawingsAndLinenumbers.cs, DrawingsInformation.cs, SQLDataBase.cs, SQLiteDataBase.cs |
чтение DCF, расчеты, извлечение сведений о DWG |
| Документ | ReportWithWorder.cs, Worder.cs, Versions.cs |
заполнение таблицы, колонтитулов, сохранение |
| Настройки | XMLFile.cs, Settings.xml, Glob.cs |
пути, фильтры, материалы, имя результата |
| Внешние зависимости | lib/SautinSoft.Document.dll, lib/x32/System.Data.SQLite.dll, Office PIA, ConsoleGetDrawingInformation.dll |
Word/RTF, SQLite, AutoCAD console helper |
Проект — legacy MSBuild, .NET Framework 4.7, OutputType=Exe, x86, AssemblyName P_Rec_BOP; ссылка на Word PIA с EmbedInteropTypes=True и абсолютным HintPath. Фактический проектный файл: P_Rec_BOP/P_Rec_BOP.csproj:1-177.