VSIX项目在构建期间未加载zip模板

时间:2017-05-06 18:24:21

标签: c# visual-studio-2015 vsix visual-studio-templates vsixmanifest

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

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

我在尝试构建解决方案时遇到以下错误:

  

无法在" C:\ Users \ username \ Documents \ Visual Studio 2015 \ Projects \ MyTemplateSolution \ MyProjectWizard1 \ ProjectTemplates \ CSharp \ Cloud \ TestTemplate.zip"中确定程序集的FullName。无法加载文件或程序集' TestTemplate.zip'或其中一个依赖项。尝试加载格式不正确的程序。 MyProjectWizard1

项目结构如下所示:project structure

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中:True

0 个答案:

没有答案