C++ 将图像添加到资源文件夹UWP C++;

C++ 将图像添加到资源文件夹UWP C++;,c++,visual-studio,uwp,assets,C++,Visual Studio,Uwp,Assets,为什么我不能将图像添加到我的UWP资产文件夹?我通常使用C语言,但是我必须使用C++,因为我最终会把它变成一个可选的包(有人告诉我如果我错了,我可以在C语言中编写可选的包)。p> 使用Visual Studio,我右键单击解决方案资源管理器中的资产文件夹,单击添加->现有项,然后单击我的图像。它显示在VisualStudio中,但实际上并没有添加到Assets文件夹中,因此在加载应用程序时无法查看它。我不认为这是重要的,无论我使用C++还是C语言,但一个是工作,而不是另一个。 我尝试过重建这个项

为什么我不能将图像添加到我的UWP资产文件夹?我通常使用C语言,但是我必须使用C++,因为我最终会把它变成一个可选的包(有人告诉我如果我错了,我可以在C语言中编写可选的包)。p> 使用Visual Studio,我右键单击解决方案资源管理器中的资产文件夹,单击添加->现有项,然后单击我的图像。它显示在VisualStudio中,但实际上并没有添加到Assets文件夹中,因此在加载应用程序时无法查看它。我不认为这是重要的,无论我使用C++还是C语言,但一个是工作,而不是另一个。 我尝试过重建这个项目,重新启动计算机,修复VisualStudio,但我还是被卡住了

按照的建议,我尝试使用文件资源管理器添加文件。如果我将该文件与项目文件一起添加到Assets文件夹中,则没有任何帮助。我可以通过将文件添加到Debug文件夹中的AppX文件夹来让代码正常工作,但是当我准备发布时,这不会有任何帮助(为了确保,我做了一个快速的侧加载)


我并没有在代码中放太多东西,但您可以在

上查看它。经过进一步研究,我找到了我的答案


< P>点击解决方案资源管理器中的“显示所有文件”,然后将“包含在项目中”设置为true,这是我需要做的所有事情。

与C++项目相反,VisualStudio不会为C++项目自动添加资产和文件夹。您必须手动创建文件夹和复制文件。@paxbun我想我不明白。当我打开一个空白的C++ UWP项目时,它确实创建了一个带有默认资产的资产文件夹(带有XS的正方形)。当我在解决方案管理器中右键单击文件夹,尝试将其添加到文件夹时,它会显示在Visual Studio中,但在我实际查看文件夹时不会显示。如何在C++中添加资产和文件夹?我在代码中没有看到任何添加默认资产或资产文件夹的内容,但它们工作正常。我的意思是,您应该使用文件资源管理器复制资产,而不是以编程方式。这是否回答了您的问题?