-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing last instances of the BinaryFormatter #11346
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
I'd just suggest to keep this warning on NETFx
Co-authored-by: Rainer Sigwald <raines@microsoft.com>
Co-authored-by: Rainer Sigwald <raines@microsoft.com>
to fix the build issue you need to build msbuild locally and have the strings generated again. |
Yeah, it's not the first time I've encountered this kind of error, but thank you :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! For this kind of change I would find it quite helpful to see screenshots/console transcripts of the "after" experience with the change.
Fixes #11323
Context
We used
BinaryFormatter
in the serialization logic to support build custom events. With the VS 17.14, we can remove the last instances of theBinaryFormatter
in our codebase.Changes Made
TranslateDotNet
implementation was removed andOutOfProcNode
now unconditionally emits build error instead of sending packets with the custom event.Testing
Modified existing unit test.
Notes