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

Fix authoring bugs #712

Merged
merged 4 commits into from
Feb 4, 2021
Merged

Fix authoring bugs #712

merged 4 commits into from
Feb 4, 2021

Conversation

j0shuams
Copy link
Contributor

@j0shuams j0shuams commented Jan 29, 2021

Previously, our targets that automate dll reference updating were too assumptive in what files would be in the authored nupkg. This PR introduces a filter on the dlls we package with an authored winmd/dll, as well as make some structural changes to remove warnings about the nupkg. Some bugs arose because of the assumption that only CsWinRT related dlls would be on our
reference path when building, when in fact WinUI dlls/assets were being added just by nature of a package reference.

I also found some things to cleanup in WinRTRules

Closes #693 #696 #697

@j0shuams
Copy link
Contributor Author

j0shuams commented Feb 3, 2021

When testing with C# apps via package reference, there are some issues with the target framework of the consumer. Although the changes in the PR are aimed at support for native consumers, I won't push for this to merge unless we decide the do c# support in a followup PR

@j0shuams j0shuams merged commit c1d6d4f into master Feb 4, 2021
@j0shuams j0shuams deleted the jlarkin/fix-target-bugs branch February 4, 2021 19:38
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.

Can't find NoiseAsset_256X256_PNG.png
2 participants