1

我正在尝试创建一个具有多项目模板的 VSIX。

我已按照msdn 链接中的说明进行操作,并且还包含了 IWizard 实现以进行一些操作。

尝试构建解决方案时出现以下错误:

无法在“C:\Users\username\Documents\Visual Studio 2015\Projects\MyTemplateSolution\MyProjectWizard1\ProjectTemplates\CSharp\Cloud\TestTemplate.zip”处确定程序集的全名。无法加载文件或程序集“TestTemplate.zip”或其依赖项之一。试图加载格式不正确的程序。我的项目向导1

项目结构如下所示:项目结构

vsixmanifest 资产如下所示:

<Assets> <Asset Type="Microsoft.VisualStudio.Assembly" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%|" AssemblyName="|%CurrentProject%;AssemblyName|" /> <Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="File" Path="ProjectTemplates" d:TargetPath="ProjectTemplates\CSharp\Cloud\TestTemplate.zip" /> </Assets>

模板 zip 属性如下:
构建操作:内容
复制到输出目录:复制始终
包含在 VSIX 中:真

4

0 回答 0