【发布时间】:2018-08-21 07:57:45
【问题描述】:
嘿,我知道人们已经开始讨论这个问题了。
我正在尝试在 VS2015 Express 中创建一个 SFML 项目模板(我也在 VS2017 中尝试过)。我在此处、MSDN 论坛和其他网站上关注了许多有关此问题的指南和答案。
无论我尝试什么,项目模板都无法从我创建模板的原始项目中打开我的源文件和头文件。 "无法打开文档:已重命名、删除或移动。"
我正在使用/处理: Win10电脑; 64 位 适用于 Windows 桌面的 VS Express 2015;诉 14.0.25431.01 更新 3 与 2017 年相比; v. 15.3.5(尽管使用 VSE 2015)
我尝试过的: - 在 texteditor 中打开 MyTemplate.vstemplate 文件,在 TemplateData 中添加 true;
添加:文件名.cpp 或 filename.h,将文件名替换为 TemplateContent 部分中的 .cpp 和 .h 文件名
未勾选导出模板时自动导入模板
解压缩、添加源文件、重新压缩并将压缩文件放入已压缩和解压缩的 Templates\Project Templates 中
将上面提到的新 zip 文件(包括源文件)添加到“我的导出模板”文件夹中
尚未删除 MyTemplate.vstemplate 中的 Properties 文件夹,因为我在那里找不到文件?
我已经在办公桌前待了大约 3 个小时,遇到了我的第一个障碍,我不知道该怎么办。请大家帮忙。
编辑:发现问题;虽然原始 .cpp 和 .h 文件并未添加到导出的模板中。
当我使用自定义模板创建新项目时,源文件(来自用于创建模板的原始项目)不会自动添加到新项目的文件中。所以我必须手动将原始项目中的文件复制到新项目的文件夹中。
有什么方法可以将原始源文件添加到新项目的文件中,这样我就不必每次都手动进行此操作?
【问题讨论】:
标签: c++ templates export sfml project-template