【发布时间】:2018-04-21 12:37:11
【问题描述】:
按照以下步骤处理我的第一个 VS 2017 项目模板:
- 创建了一个空的类库项目,该项目在根目录下包含一个图片
- 导出的模板 - 已验证 .zip 文件包含图像
- 创建了一个 VSIX 项目并将 zip 添加为项目模板资产 - 验证 .vsix 包含图像(将其重命名为 zip 后)
在安装 VSIX 并从 New Project 创建项目后,一切似乎都很好,除了图像不包含在项目中,即文件不存在。
如果有什么不同,这是一个针对多个框架的 .NET Core 项目(即项目中未明确指定图像文件)。
.vstemplate 文件确实包含它作为项目项:
<TemplateContent>
<Project TargetFileName="ClassLibrary.csproj" File="ClassLibrary.csproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="false" TargetFileName="icon.ico">icon.ico</ProjectItem>
</Project>
</TemplateContent>
有什么我可能错过的想法吗? 谢谢!
【问题讨论】:
标签: visual-studio-2017 vsix project-template