C++ VS2015 Express&;VS2017:无法打开文档:文档已重命名、删除或移动
嘿,我知道人们已经开始讨论这个问题了 我正在尝试在VS2015 Express中创建一个SFML项目模板(我也在VS2017中尝试过)。我在这里、MSDN论坛和其他论坛上遵循了许多关于这个问题的指南和答案 无论我如何尝试,项目模板都无法打开我从中创建模板的原始项目的源文件和头文件。无法打开文档:文档已重命名、删除或移动 我的工作是: win10pc;64位 Windows桌面版VS Express 2015;v14.0.25431.01更新3 VS 2017;v15.3.5(但应使用VSE 2015) 我所尝试的: -在texteditor中打开MyTemplate.vstemplate文件,在TemplateData中添加trueC++ VS2015 Express&;VS2017:无法打开文档:文档已重命名、删除或移动,c++,templates,export,sfml,project-template,C++,Templates,Export,Sfml,Project Template,嘿,我知道人们已经开始讨论这个问题了 我正在尝试在VS2015 Express中创建一个SFML项目模板(我也在VS2017中尝试过)。我在这里、MSDN论坛和其他论坛上遵循了许多关于这个问题的指南和答案 无论我如何尝试,项目模板都无法打开我从中创建模板的原始项目的源文件和头文件。无法打开文档:文档已重命名、删除或移动 我的工作是: win10pc;64位 Windows桌面版VS Express 2015;v14.0.25431.01更新3 VS 2017;v15.3.5(但应使用VSE 20
- 添加:filename.cpp或 filename.h,将TemplateContent部分中的文件名替换为.cpp和.h文件名
- 未选中“导出模板时自动导入模板”
- 解压缩、添加源文件、在Templates\Project Templates zip和UNZIP中重新压缩和放置zip文件
- 将上面提到的新zip文件(使用source files inc.)添加到我的导出模板文件夹中
- 没有删除MyTemplate.vstemplate bc中的属性文件夹我在那里找不到文件
有没有办法将原始源文件添加到新项目的文件中,这样我就不必每次都手动执行此操作?我知道这很旧,但我正在经历同样的事情,这让我发疯。所以我想出了如何编辑项目模板使其工作 我使用了Winrar,但我确信有一种更简单的方法,但它是这样的: 我转到了C:\Users\MyName\Documents\Visual Studio 2015\Templates\ProjectTemplates 并用winrar打开了我的SFML模板。然后,我将原始项目中的所有.h和.cpp文件复制到模板中。我用另一个winrar实例通过拖放文件实现了这一点 然后,我编辑了MyTemplate.vstemplate文件。我添加了一个新的“ProjectItem”行,复制并粘贴了其中一行。例如:
<ProjectItem ReplaceParameters="false" TargetFileName="ReadMe.txt">ReadMe.txt</ProjectItem>
ReadMe.txt
这是一个原始行,我复制并编辑了它,以匹配我添加的一个文件。例如,我在新行中将ReadMe.txt更改为SFML.cpp
我为所有的新文件做了这个,保存了它,然后它工作了
请注意,我在任何时候都没有提取template.zip