3

我创建了一个用于 VS2017 的多项目模板,包括一个控制台应用程序和两个共享项目。我可以看到显示的模板,但是每当我尝试使用它来创建一个新项目时,我都会收到一条错误消息,指出在路径 \AppData\Local\Temp\< 中找不到第一个共享项目的“projiitems”文件看似随机生成的名称>\<SharedProjectName>\<SharedProjectName>.projitems。在我消除错误后,仍然会创建解决方案,但只有共享项目在那里。

使用我上传到 OneDrive 的这个模板可以重现这种情况:

https://1drv.ms/u/s!At78FKXjEGEoh7F-vo5XppZBOImatA

我使用这个简单的解决方案创建了模板:

https://1drv.ms/u/s!At78FKXjEGEoh7F_QkSugfzie8I0mg

我所做的是:

  1. 使用“项目”->“导出模板...”单独导出每个项目。
  2. 提取导出的 ZIP 文件以表示所需的文件夹结构。正如您在项目模板 ZIP 文件中看到的那样,每个项目都有自己的文件夹。
  3. 在 MSDN 的帮助下创建了一个“vstemplate”文件,并包含了三个项目文件及其相关路径。
  4. 压缩三个文件夹和新的“vstemplate”文件并将其移动到 Visual Studio 模板文件夹 (Documents\Visual Studio 2017\Templates\ProjectTemplates\Visual C#)。

我做错了什么?

4

0 回答 0