Ensure templates are packed in the Blazor VSIX
This commit is contained in:
parent
60cf07f4d8
commit
cc60fa9a18
|
|
@ -79,12 +79,18 @@
|
||||||
<CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>
|
<CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>
|
||||||
<CopyOutputSymbolsToOutputDirectory>true</CopyOutputSymbolsToOutputDirectory>
|
<CopyOutputSymbolsToOutputDirectory>true</CopyOutputSymbolsToOutputDirectory>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<Target Name="PreCreateVsixContainer" BeforeTargets="GetVsixSourceItems">
|
<Target Name="PreCreateVsixContainer" BeforeTargets="GetVsixSourceItems">
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<VSIXSourceItem Include="$(ArtifactsShippingPackagesDir)Microsoft.AspNetCore.Blazor.Templates.*.nupkg">
|
<_TemplatePackage Include="$(ArtifactsShippingPackagesDir)Microsoft.AspNetCore.Blazor.Templates.*.nupkg" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<Error Text="No template files found." Condition="@(_TemplatePackage->Count()) == 0" />
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<VSIXSourceItem Include="@(_TemplatePackage)">
|
||||||
<VSIXSubPath>ProjectTemplates\</VSIXSubPath>
|
<VSIXSubPath>ProjectTemplates\</VSIXSubPath>
|
||||||
</VSIXSourceItem>
|
</VSIXSourceItem>
|
||||||
<VSIXSourceItem Include="Templates.pkgdef" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Target>
|
</Target>
|
||||||
<!--
|
<!--
|
||||||
|
|
@ -100,7 +106,7 @@
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="CodeSnippets.pkgdef" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
<Content Include="CodeSnippets.pkgdef" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
||||||
<Content Include="Templates.pkgdef" />
|
<Content Include="Templates.pkgdef" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
||||||
<Content Include="CodeSnippets\Blazor\para.snippet" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
<Content Include="CodeSnippets\Blazor\para.snippet" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
||||||
<Content Include="Content\WebConfiguration.png" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
<Content Include="Content\WebConfiguration.png" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
||||||
<Content Include="Resources\BlazorPackage.ico" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
<Content Include="Resources\BlazorPackage.ico" CopyToOutputDirectory="PreserveNewest" IncludeInVSIX="true" />
|
||||||
|
|
@ -116,7 +122,10 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\..\Templates\src\Microsoft.AspNetCore.Blazor.Templates.csproj" />
|
<ProjectReference
|
||||||
|
Include="..\..\Templates\src\Microsoft.AspNetCore.Blazor.Templates.csproj"
|
||||||
|
ReferenceOutputAssembly="false"
|
||||||
|
Targets="Pack" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue