Skip to content
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

Allow the registration and resolval of ActiveX / Proxy instances #589

Closed
dotnetjunkie opened this issue Jul 16, 2018 · 2 comments
Closed

Comments

@dotnetjunkie
Copy link
Collaborator

dotnetjunkie commented Jul 16, 2018

For more details on this issue, see #578 and this.

Main problem here is that when registering an ActiveX object, a call to Type.IsAssignableFrom will return false, even though the type is castable to the base type.

A complicating factor here is that it might be hard to define a unit test for this, since:

  • normal marshal by ref proxies will properly return true with Type.IsAssignableFrom, and
  • A reliable unit test that creates an ActiveX object, and can be run on any machine (i.e. AppVayor) might not be possible to create.
@dotnetjunkie
Copy link
Collaborator Author

bug-589 branch created.

@dotnetjunkie
Copy link
Collaborator Author

New issue related to COM objects was reported here #986.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant