我創建了一個適用於VS2017的多項目模板,包括一個控制檯應用程序和兩個共享項目。我可以看到模板出現,但每當我嘗試使用它創建一個新項目時,我都會收到一個錯誤消息,指出在路徑\ AppData \ Local \ Temp \ <中找不到第一個共享項目的「projitems」文件看似隨機生成的名稱> \ <SharedProjectName> \ <SharedProjectName> .projitems。解決錯誤後,仍然創建解決方案,但只有共享項目在那裏。VS2017帶共享項目的多項目模板
的情況是可再現通過使用該模板我上傳到我的OneDrive:
https://1drv.ms/u/s!At78FKXjEGEoh7F-vo5XppZBOImatA
而且我用這個簡單的解決方案創建的模板:
https://1drv.ms/u/s!At78FKXjEGEoh7F_QkSugfzie8I0mg
我所做的是:
- Exp使用「項目」 - >「導出模板...」單獨排序每個項目。
- 提取導出的ZIP文件以表示所需的文件夾結構。您可以在項目模板ZIP文件中看到每個項目都擁有自己的文件夾。
- 在MSDN的幫助下創建了「vstemplate」文件,並將三個項目文件及其相關路徑包含在內。
- 將三個文件夾和新的「vstemplate」文件壓縮並將其移動到Visual Studio模板文件夾(Documents \ Visual Studio 2017 \ Templates \ ProjectTemplates \ Visual C#)。
我做錯了什麼?