2017-10-11 131 views
0

我按照此處所述創建了項目模板:vs create template當我使用模板創建新項目時,源文件尚未添加到項目中。

我正在使用visual studio 2017社區版。實際上,源文件(.h和.cpp)在解決方案資源管理器中可見,但它們不包含在項目文件夾中。所以當我試圖打開它們時,ide給了我這個信息:「文檔無法打開,它已被重命名,刪除或移動。」

這是一個錯誤?我該如何解決它?創建Visual Studio模板項目

+0

你可以嘗試重新安裝VS來解決它? – qxg

+0

沒有:)我修好了。我會發布如何。 –

回答

0

看來這是一個錯誤。我這樣解決:
Visual Studio會自動生成一個包含模板項目設置的.zip文件。但是,在.zip文件夾中,它不包含源文件。我手動將每個源文件添加到zip。然後,我將下面的行添加到自動生成的「MyTemplate.vstemplate」文件中。

<TemplateContent> 
    <Project File="yourProjectName"> 
     <ProjectItem>source.cpp</ProjectItem> 
     . 
     . 
     . 
    </Project> 
</TemplateContent> 

它工作。