【发布时间】:2017-03-30 11:36:17
【问题描述】:
- 创建一个新项目
- 添加2个文件,driver.h(头文件下)和driver.cpp(源文件下)
- 将#include 等内容添加到头文件中,并将该头文件包含到.cpp 文件中
- 文件
- 项目模板,点击下一步。
- 添加模板名称、描述,不关心图标或图像,所以留空。
- 完成,然后使用上述模板创建一个项目。
现在我的导出模板中有一个 zip 文件夹,其中包含我们上面命名的模板(我们只会说项目模板)。问题是,当我使用此模板创建新项目时,解决方案资源管理器中引用了 .h 和 .cpp 文件,但它们不存在:
如果我尝试点击 driver.cpp 或 driver.h,我会收到以下错误
但是如果我将 driver.h 和 driver.cpp 文件粘贴到这个位置,它们就可以工作
如果我必须粘贴文件才能使其工作,它就违背了拥有模板的目的,为什么这些文件丢失了但仍存在于文件资源管理器中?为什么这不保存我导出的模板的内容?我需要做什么才能使模板自动创建两个缺少的 driver.cpp 和 driver.h 文件,这样我每次创建需要这些相同文件的项目时都不必经历这个过程?
【问题讨论】:
标签: c++ visual-studio templates ide