Files
autodesk/migration/audits/p-rec-bop-plant3d-2019/source-inventory.md
T

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.