Skip to content

Make MsQuic.dll compatible with .NET Core APIScan #5360

@guhetier

Description

@guhetier

.NET Core API Scan requires binary to be Vulcan ready.

For MsQuic, what seems to be missing is compiling with the /profile flag on MSVC
(Although we need to confirm this fully addresses the issue)

  • Ensure compiling with the /profile flag won't have any unexpected effect on the binary (only on the PDB)
  • Needed on v2.5 and v2.4
  • The /profile flag prevent incremental compilation: it should be enabled only for pipeline runs, not on local compilation

Internal link: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2510825

Metadata

Metadata

Assignees

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions