如何在ProjectTemplate1.vstemplate中添加“添加为链接文件”?

时间:2012-06-16 09:24:27

标签: .net templates vsix visual-studio-extensions

我在项目文件调用“初始化程序”下添加了一个类文件(LocalInitializer.cs)作为“添加为链接文件”。我将在ProjectTemplate1.vstemplate文件中执行哪些操作来添加它。目前的结构是

<TemplateContent>
    <Project File="ProjectTemplate.csproj" ReplaceParameters="true">      

      <ProjectItem ReplaceParameters="true" OpenInEditor="true">Initializer\GlobalInitializer.cs</ProjectItem>

    </Project>   
  </TemplateContent>

但是它给出了错误

无法找到文件'D:\ ProjectTemplate1 \ ProjectTemplate1 \ Initializer \ GlobalInitializer.cs'

我甚至尝试添加

<ItemGroup>     
    <Compile Include="Initializer\GlobalInitializer.cs" />      
</ItemGroup>

进入ProjectTemplate.csproj,但错误相同。

如何解决这个问题?

由于

1 个答案:

答案 0 :(得分:0)

我怀疑你需要看一下名为“Custom Wizards”的方法。在VSX MSDN论坛(Visual Studio Extensibility)上阅读这些主题作为起点:

希望有所帮助