Skip to content

Conversation

DrusTheAxe
Copy link
Member

StoragePickers: Fix warning about wildcards in vcproj (PRIResource)

D:\source\repos\windowsappsdk3\dev\WindowsAppRuntime_DLL\WindowsAppRuntime_DLL.vcxproj : warning : Wildcards in project items are not supported in VC projects or their imports. The 'PRIResource' wildcard project items added in 'D:\source\repos\windowsappsdk3\dev\Interop\StoragePickers\StoragePickers.vcxitems' will not be visible in the Solution Explorer. Please refer to the https://aka.ms/cpp/projectwildcards for supported options.

D:\source\repos\windowsappsdk3\dev\Interop\StoragePickers\StoragePickers.vcxitems : warning : Wildcards and/or some other MSBuild constructs used in project item definitions are not supported in VC projects. They can lead to unexpected behavior, instability or performance degradation in the Visual Studio IDE. Please refer to https://aka.ms/cpp/projectwildcards for supported options.

This is due to dev\Interop\StoragePickers\StoragePickers.vcxitems

Replace the wildcard with explicit <PRIResource...> statements (1 for each of the 14 Strings\*\*.resw files).

Also move StoragePickers project file under a folder in SolutionExplorer (like other projects)

…Move StoragePickers project file udner a folder in SolutionExplorer (like other projects)
@DrusTheAxe
Copy link
Member Author

/azp run

@DrusTheAxe DrusTheAxe self-assigned this Oct 18, 2025
@DrusTheAxe DrusTheAxe requested a review from DinahK-2SO October 18, 2025 22:55
@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@DrusTheAxe DrusTheAxe added area-interop Interoperation support for Windows APIs that need context, like an HWND and removed needs-triage labels Oct 18, 2025
@DrusTheAxe DrusTheAxe added this to the 2.0 milestone Oct 18, 2025
@Hong-Xiang
Copy link
Contributor

Hong-Xiang commented Oct 20, 2025

@DrusTheAxe thanks for your improvement!
The resw file directly under Strings folder should be input for touchdown pipeline, and referenced in

dev\Interop\StoragePickers\Strings\StoragePickers.resw
, maybe we should not remove it

…plaining why this file is required despite not used in this project.
@DrusTheAxe DrusTheAxe requested a review from Hong-Xiang October 21, 2025 05:02
@DrusTheAxe
Copy link
Member Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @DrusTheAxe , why are we deleting this original resw file?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DrusTheAxe Please see Xiang's comment above. This file is needed for maintaining the resources.

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

Labels

area-interop Interoperation support for Windows APIs that need context, like an HWND

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants