我按照“ VSIX 项目模板入门”Microsoft 文档创建了一个 ASP.NET Core 2 Web 应用程序模板,在运行 VSIX 文件后,我列出了新的项目模板,但是当我用它创建一个新项目时,没有文件在那里。这只是一个空项目。我的尝试可以在这里找到:https : //github.com/DrewBrasher/ExampleAspNetCoreTemplate
文档中的步骤是:
创建项目模板。
一种。打开要从中创建模板的项目。该项目可以是任何项目类型。
湾 在项目菜单上,单击导出模板。完成向导的步骤。在 %USERPROFILE%\My Documents\Visual Studio \My Exported Templates 中创建了一个 .zip 文件。
创建一个空的 VSIX 项目。在文件菜单上,单击新建,然后单击项目。选择 Visual Basic 或 Visual C#。在所选节点下,选择“扩展性”,然后选择“VSIX 项目”。
将 .zip 文件添加到项目中。将其复制到输出目录属性设置为始终复制。
在解决方案资源管理器中,双击 source.extension.vsixmanifest 文件以在 VSIX 清单设计器中打开它,然后进行以下更改:
我相信这是一个 Visual Studio 错误,但我找到了一个解决方法。将项目导出为模板后(步骤 1b),您需要:
<CreateInPlace>true</CreateInPlace>
来源:https : //developercommunity.visualstudio.com/content/problem/21751/creating-new-project-from-vs-2017-rc-exported-temp-1.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句