-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Why not remove delegate BeginInvoke method, since it is not platform supported on .NET 5? #50826
Comments
Roslyn can be used to compile programs for .NET Framework, right? |
Can it be judged based on the target? |
Roslyn doesn't change its behavior based on the target. It only fails if the target doesn't contains required special types. |
@huoyaoyuan It does fail based on target framework when you use DIMs. |
@jnm2 It fails because it can't find the special member of DIM feature. It doesn't have more knowledge to the framework. |
What member is that? |
|
While, it does change behavior for attribute specified, for example |
Manually specified or can be specified by target? If can be specified by target, may be this issue can be solved. |
Generally, the team won't doing removal automatically to avoid breaking people without knowledge. The can obsolete them. |
Obsolete first, then remove it after years. |
Why reserve the delegate BeginInvoke method? Is anyone can help?
Related issues:
dotnet/runtime#47510
dotnet/runtime#16312
The text was updated successfully, but these errors were encountered: