微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有办法将 C++/winRT 运行时类放在文件夹而不是根项目中?在 Visual Studio 中

如何解决有没有办法将 C++/winRT 运行时类放在文件夹而不是根项目中?在 Visual Studio 中

我知道这似乎是一个愚蠢的问题,但我尝试在根项目内的文件夹中放置一个类,但我不知道如何解决自动生成文件中的损坏路径。例如,我在 BaseLayout 文件夹(BaseLayout/TitleBar)中有一个 TitleBar 类,然后当我在“生成文件文件夹(根/ Generated Files/TitleBar.gh) 当正确的点是“BaseLayout/TitleBar.xaml.gh”时,它指的是错误的 xaml 生成文件“TitleBar.xaml.gh”

#if defined(WINRT_FORCE_INCLUDE_TITLEBAR_XAML_G_H) || __has_include("TitleBar.xaml.g.h")
#include "TitleBar.xaml.g.h"

如果我将这段代码更改为“BaseLayout/TitleBar.xaml.g.h”,它会正确编译,但每次重新编译所有解决方案时我都需要这样做,有什么方法可以配置它吗?

项目所在文件夹:

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。