Commit c1d059b
feat(eng): enable package validation in fsproj (#259)
Add EnablePackageValidation=true to the library project. This activates
the .NET SDK's built-in package validation on every build, catching
package structure problems early (e.g. missing frameworks, mismatched
assemblies across TFMs).
A commented-out PackageValidationBaselineVersion property is included as
a guide for enforcing binary-compatibility checks against a previously-
published version. Uncomment and set to e.g. '0.4.0' (or the most
recently published version) to have the build fail if any public API is
removed or signature-changed.
Build verified: 0 warnings, 0 errors.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 65d8898 commit c1d059b
1 file changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
28 | 32 | | |
29 | 33 | | |
30 | 34 | | |
| |||
0 commit comments