Files
autodesk/migration/audits/p-rec-annot-legacy-loading/README.md
T

1.9 KiB

Legacy P_Rec_Annot loading audit

Scope: read-only inspection of the deployed network directory and the v1.0.4 source checkout. No legacy DLL was executed, copied, or deployed.

The deployed root has 52 files, including 22 managed DLLs. Settings.xml enumerates 20 application modules. The inventory and its SHA-256 values are in deployed-files.csv; generated report paths use <deployed-root> rather than embedding a new runtime configuration path.

High-confidence conclusion: the central loader is OrthoLoader.dll. OrthoLoader.Ribbon.Initialize() invokes OrthoLoader.Initialize(). The latter reads adjacent Settings.xml and calls acDoc.Editor.Command("._netload", fullPath) sequentially for the configured modules. The bootstrap that initially loads OrthoLoader.dll is not present in either audited directory; it remains unknown. Therefore the audit proves same-directory loading, but cannot prove whether an external launcher first NETLOADed the UNC copy or a local copy.

Source-to-binary mapping is EXACT_SOURCE_MATCH for 15 deployed DLLs by SHA-256 against FilesRelease. Six newer deployed DLLs are LIKELY_SOURCE_MATCH by assembly/project identity and metadata but differ byte-for-byte from the checked-in release output. InsertElevation.dll is MULTIPLE_CANDIDATES because archival projects share the assembly identity.

Potential test data

RelativePath Type LikelyPurpose ContainsProjectData SafeForTest Reason
Template.dwg DWG legacy command template Unknown No Located beside production deployment; no authorization to open or copy it was established.
test.txt text unknown/empty marker No content Not useful Zero bytes.
Справка*.pdf/docx documentation user instructions Unknown Review only Not a CAD fixture.

No Project.xml, .dcf, or explicitly labelled sample/demo Ortho DWG was found in the deployed root.