Skip to content

Conversation

@jlaanstra
Copy link
Contributor

@jlaanstra jlaanstra commented Dec 11, 2019

This PR updates the path to the implementation dll for a WinMD to use $(TargetPath) instead of $(RootNamespace) which is incorrect when they differ. Also added a test project to make sure this keeps working going forward.

Fixes #449

@jlaanstra jlaanstra requested a review from Scottj1s December 11, 2019 21:52
@kennykerr
Copy link
Collaborator

Hi @jlaanstra could you resolve this branch conflict. Then we can merge into master.

@jlaanstra jlaanstra force-pushed the user/jlaans/implementation branch from b7e25ed to 4ce87d7 Compare December 18, 2019 23:07
@jlaanstra
Copy link
Contributor Author

@kennykerr done.

@kennykerr kennykerr merged commit 5cf7854 into microsoft:master Dec 18, 2019
@jlaanstra jlaanstra deleted the user/jlaans/implementation branch December 18, 2019 23:32
@sylveon
Copy link
Contributor

sylveon commented Jan 7, 2020

My project does not build without this PR, is there any estimate as to when I should see a release on NuGet with this fix?

@kennykerr
Copy link
Collaborator

@sylveon I just published 2.0.200107.1 with a rollup of fixes.

https://www.nuget.org/packages/Microsoft.Windows.CppWinRT/

@sylveon
Copy link
Contributor

sylveon commented Jan 7, 2020

This version works, thank you!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Project references provide the wrong name for the implementation dll if the RootNamespace is different from the ProjectName.

3 participants