Andrii Kurdiumov
Andrii Kurdiumov
Just to give some stats Interfaces for which I should create RCW to fully cover - 120 interfaces (Count of `ComImport` attributes - 90 specified as [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] - 21 Dual...
@jkotas when `CreateObject` called, flags has value `TrackerObject`. Does that mean I should implement [IReferenceTracker interface](https://docs.microsoft.com/en-gb/windows/win32/api/windows.ui.xaml.hosting.referencetracker/nn-windows-ui-xaml-hosting-referencetracker-ireferencetracker) ?
@AaronRobinsonMSFT I observe strange behaviour (in Debug build) I copy `ComWrappersImpl` with `IRawElementProviderSimple` as CCW target instead of `IDispatch`. I have following code for building `ComInterfaceEntry` ``` var comInterfaceEntryMemory =...
Looks like everything working, just value does not updated in the Debuger. Not big deal then. I implement `ComputeVtables` and decide to return just single interface `IRawElementProviderSimple` which is used...
Did you look at http://github.com/kant2002/gulp-tsc. It already has such changes. And @kotas repository is no longer maintained
@MichalStrehovsky can you review again?
I suspect that you need to modify this file https://github.com/kant2002/WinFormsComInterop/blob/main/Directory.Build.targets To reflect locally installed SDKs
Please use kant2002/gulp-tsc, I already take over NPM module, so you could update from NPM and have this fixed.
Just in case anybody interested. I takeover maintainance of this plugin and publish updated version on NPM. It has this issue fixed, and support TS 1.4
@jbevain New year is soon. I behave well, so may I have some present on New Year, or on Christmas ?