将图像添加到资产文件夹 UWP C++
Add Image to Assets Folder UWP C++
为什么我无法将图像添加到我的 UWP 资产文件夹?我通常使用 C#,但我必须使用 C++,因为我最终会把它变成一个可选包(如果我错了,有人会告诉我,我可以用 C# 编写可选包)。
使用 Visual Studio,我在解决方案资源管理器中右键单击“资产”文件夹,单击“添加”->“现有项目”,然后单击我的图像。它显示在 Visual Studio 中,但实际上并没有添加到 Assets 文件夹中,因此我在加载我的应用程序时无法查看它。我不认为我使用 C++ 还是 C# 有什么关系,但一个在工作而不是另一个。
我试过重建项目,重新启动计算机,修复Visual Studio,但我仍然卡住了。
根据paxbun的建议,我尝试使用文件资源管理器添加文件。如果我将文件与项目文件一起添加到 Assets 文件夹中,也没有用。通过将文件添加到 Debug 文件夹中的 AppX 文件夹,我能够使代码正常工作,但是当我准备发布时这无济于事(为了确保,我做了一个快速的侧载)。
我没有在代码中放太多东西,但你可以在 https://github.com/benjasperson/SimpleCPPImage
查看它
经过进一步研究,我找到了答案 。
在解决方案资源管理器中单击 "Show all files",然后将 "Include in project" 设置为 true 就是我需要做的所有事情。
为什么我无法将图像添加到我的 UWP 资产文件夹?我通常使用 C#,但我必须使用 C++,因为我最终会把它变成一个可选包(如果我错了,有人会告诉我,我可以用 C# 编写可选包)。
使用 Visual Studio,我在解决方案资源管理器中右键单击“资产”文件夹,单击“添加”->“现有项目”,然后单击我的图像。它显示在 Visual Studio 中,但实际上并没有添加到 Assets 文件夹中,因此我在加载我的应用程序时无法查看它。我不认为我使用 C++ 还是 C# 有什么关系,但一个在工作而不是另一个。
我试过重建项目,重新启动计算机,修复Visual Studio,但我仍然卡住了。
根据paxbun的建议,我尝试使用文件资源管理器添加文件。如果我将文件与项目文件一起添加到 Assets 文件夹中,也没有用。通过将文件添加到 Debug 文件夹中的 AppX 文件夹,我能够使代码正常工作,但是当我准备发布时这无济于事(为了确保,我做了一个快速的侧载)。
我没有在代码中放太多东西,但你可以在 https://github.com/benjasperson/SimpleCPPImage
查看它经过进一步研究,我找到了答案
在解决方案资源管理器中单击 "Show all files",然后将 "Include in project" 设置为 true 就是我需要做的所有事情。