Error in code example
Type of issue
Other (describe below)
Description
The code example on step 9 of the To host the ActiveX control section has an error.
The line:
WmpAxLib.AxWindowsMediaPlayer axWmp = new WmpAxLib.AxWindowsMediaPlayer();
Should be:
AxWMPLib.AxWindowsMediaPlayer axWmp = new AxWMPLib.AxWindowsMediaPlayer();
At least I had to make that change or the above type would not resolve.
Page URL
https://learn.microsoft.com/en-us/dotnet/desktop/wpf/advanced/walkthrough-hosting-an-activex-control-in-wpf
Content source URL
https://github.com/dotnet/docs-desktop/blob/main/dotnet-desktop-guide/wpf/advanced/walkthrough-hosting-an-activex-control-in-wpf.md
Document Version Independent Id
80d1e579-7811-cc70-90a6-04d1954ed61b
Article author
adegeo
Metadata
- ID: 80d1e579-7811-cc70-90a6-04d1954ed61b
- Service: dotnet-framework
- Sub-service: wpf
@jgold6 Thank you for reporting this. I confirmed this is true. Can you let me know what version of Visual Studio you're using? I'm using VS2022 and I had to also edit the com references in the project to disable embedding: <EmbedInteropTypes>false</EmbedInteropTypes>
Are you using a classic Framework project type or the newer SDK project types?
@adegeo I used a classic .NET Framework 4.6.1 project type in VS 2019 (latest build), not using the SDK project type.
Thank you for confirming. Must be something you have to set on the new SDK Project type