Skip to content
This repository was archived by the owner on Apr 8, 2020. It is now read-only.

Commit a76b6e2

Browse files
Add .csproj files for the templates. Some are set up for prerendering; others not.
1 parent 2135d77 commit a76b6e2

File tree

5 files changed

+410
-0
lines changed

5 files changed

+410
-0
lines changed
+88
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>netcoreapp1.1</TargetFramework>
6+
<PreserveCompilationContext>true</PreserveCompilationContext>
7+
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
8+
<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;</PackageTargetFallback>
9+
<GlobalExclude>$(GlobalExclude);bin\**;obj\**;node_modules\**;**\*.user;**\*.suo;**\*.*proj</GlobalExclude>
10+
</PropertyGroup>
11+
<ItemGroup>
12+
<None Include="**\*" Exclude="$(GlobalExclude)"/>
13+
<Compile Include="**\*.cs" Exclude="$(GlobalExclude)" />
14+
<EmbeddedResource Include="**\*.resx" Exclude="$(GlobalExclude)" />
15+
</ItemGroup>
16+
<ItemGroup>
17+
<PackageReference Include="Microsoft.NETCore.App">
18+
<Version>1.1.0</Version>
19+
</PackageReference>
20+
<PackageReference Include="Microsoft.NET.Sdk.Web">
21+
<Version>1.0.0-alpha-20161104-2-112</Version>
22+
</PackageReference>
23+
<PackageReference Include="Microsoft.AspNetCore.Diagnostics">
24+
<Version>1.1.0</Version>
25+
</PackageReference>
26+
<PackageReference Include="Microsoft.AspNetCore.Mvc">
27+
<Version>1.1.0</Version>
28+
</PackageReference>
29+
<PackageReference Include="Microsoft.AspNetCore.Razor.Tools">
30+
<Version>1.0.0-preview2-final</Version>
31+
</PackageReference>
32+
<PackageReference Include="Microsoft.AspNetCore.Server.IISIntegration">
33+
<Version>1.1.0</Version>
34+
</PackageReference>
35+
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel">
36+
<Version>1.1.0</Version>
37+
</PackageReference>
38+
<PackageReference Include="Microsoft.AspNetCore.SpaServices">
39+
<Version>1.1.0-*</Version>
40+
</PackageReference>
41+
<PackageReference Include="Microsoft.AspNetCore.StaticFiles">
42+
<Version>1.1.0</Version>
43+
</PackageReference>
44+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables">
45+
<Version>1.1.0</Version>
46+
</PackageReference>
47+
<PackageReference Include="Microsoft.Extensions.Configuration.Json">
48+
<Version>1.1.0</Version>
49+
</PackageReference>
50+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine">
51+
<Version>1.1.0</Version>
52+
</PackageReference>
53+
<PackageReference Include="Microsoft.Extensions.Logging">
54+
<Version>1.1.0</Version>
55+
</PackageReference>
56+
<PackageReference Include="Microsoft.Extensions.Logging.Console">
57+
<Version>1.1.0</Version>
58+
</PackageReference>
59+
<PackageReference Include="Microsoft.Extensions.Logging.Debug">
60+
<Version>1.1.0</Version>
61+
</PackageReference>
62+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions">
63+
<Version>1.1.0</Version>
64+
</PackageReference>
65+
</ItemGroup>
66+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
67+
<ItemGroup>
68+
<!-- Files not to show in IDE -->
69+
<None Remove=".bowerrc" />
70+
<None Remove="yarn.lock" />
71+
</ItemGroup>
72+
<ItemGroup>
73+
<!-- Only publish ClientApp\dist\**, but tell IDE to show all of ClientApp\** in Solution Explorer -->
74+
<Content Remove="ClientApp\**" />
75+
<Content Include="ClientApp\**" Exclude="ClientApp\dist\**">
76+
<CopyToPublishDirectory>Never</CopyToPublishDirectory>
77+
</Content>
78+
<Content Include="ClientApp\dist\**">
79+
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
80+
</Content>
81+
</ItemGroup>
82+
<Target Name="RunWebpack" AfterTargets="PrepareForPublish">
83+
<!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
84+
<Exec Command="npm install" />
85+
<Exec Command="node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod" />
86+
<Exec Command="node node_modules/webpack/bin/webpack.js --env.prod" />
87+
</Target>
88+
</Project>

templates/AureliaSpa/Aurelia.csproj

+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>netcoreapp1.1</TargetFramework>
6+
<PreserveCompilationContext>true</PreserveCompilationContext>
7+
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
8+
<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;</PackageTargetFallback>
9+
<GlobalExclude>$(GlobalExclude);bin\**;obj\**;node_modules\**;**\*.user;**\*.suo;**\*.*proj</GlobalExclude>
10+
</PropertyGroup>
11+
<ItemGroup>
12+
<None Include="**\*" Exclude="$(GlobalExclude)"/>
13+
<Compile Include="**\*.cs" Exclude="$(GlobalExclude)" />
14+
<EmbeddedResource Include="**\*.resx" Exclude="$(GlobalExclude)" />
15+
</ItemGroup>
16+
<ItemGroup>
17+
<PackageReference Include="Microsoft.NETCore.App">
18+
<Version>1.1.0</Version>
19+
</PackageReference>
20+
<PackageReference Include="Microsoft.NET.Sdk.Web">
21+
<Version>1.0.0-alpha-20161104-2-112</Version>
22+
</PackageReference>
23+
<PackageReference Include="Microsoft.AspNetCore.Diagnostics">
24+
<Version>1.1.0</Version>
25+
</PackageReference>
26+
<PackageReference Include="Microsoft.AspNetCore.Mvc">
27+
<Version>1.1.0</Version>
28+
</PackageReference>
29+
<PackageReference Include="Microsoft.AspNetCore.Razor.Tools">
30+
<Version>1.0.0-preview2-final</Version>
31+
</PackageReference>
32+
<PackageReference Include="Microsoft.AspNetCore.Server.IISIntegration">
33+
<Version>1.1.0</Version>
34+
</PackageReference>
35+
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel">
36+
<Version>1.1.0</Version>
37+
</PackageReference>
38+
<PackageReference Include="Microsoft.AspNetCore.SpaServices">
39+
<Version>1.1.0-*</Version>
40+
</PackageReference>
41+
<PackageReference Include="Microsoft.AspNetCore.StaticFiles">
42+
<Version>1.1.0</Version>
43+
</PackageReference>
44+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables">
45+
<Version>1.1.0</Version>
46+
</PackageReference>
47+
<PackageReference Include="Microsoft.Extensions.Configuration.Json">
48+
<Version>1.1.0</Version>
49+
</PackageReference>
50+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine">
51+
<Version>1.1.0</Version>
52+
</PackageReference>
53+
<PackageReference Include="Microsoft.Extensions.Logging">
54+
<Version>1.1.0</Version>
55+
</PackageReference>
56+
<PackageReference Include="Microsoft.Extensions.Logging.Console">
57+
<Version>1.1.0</Version>
58+
</PackageReference>
59+
<PackageReference Include="Microsoft.Extensions.Logging.Debug">
60+
<Version>1.1.0</Version>
61+
</PackageReference>
62+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions">
63+
<Version>1.1.0</Version>
64+
</PackageReference>
65+
</ItemGroup>
66+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
67+
<ItemGroup>
68+
<!-- Files not to show in IDE -->
69+
<None Remove=".bowerrc" />
70+
<None Remove="yarn.lock" />
71+
</ItemGroup>
72+
<Target Name="RunWebpack" AfterTargets="PrepareForPublish">
73+
<!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
74+
<Exec Command="npm install" />
75+
<Exec Command="node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod" />
76+
<Exec Command="node node_modules/webpack/bin/webpack.js --env.prod" />
77+
</Target>
78+
</Project>
+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>netcoreapp1.1</TargetFramework>
6+
<PreserveCompilationContext>true</PreserveCompilationContext>
7+
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
8+
<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;</PackageTargetFallback>
9+
<GlobalExclude>$(GlobalExclude);bin\**;obj\**;node_modules\**;**\*.user;**\*.suo;**\*.*proj</GlobalExclude>
10+
</PropertyGroup>
11+
<ItemGroup>
12+
<None Include="**\*" Exclude="$(GlobalExclude)"/>
13+
<Compile Include="**\*.cs" Exclude="$(GlobalExclude)" />
14+
<EmbeddedResource Include="**\*.resx" Exclude="$(GlobalExclude)" />
15+
</ItemGroup>
16+
<ItemGroup>
17+
<PackageReference Include="Microsoft.NETCore.App">
18+
<Version>1.1.0</Version>
19+
</PackageReference>
20+
<PackageReference Include="Microsoft.NET.Sdk.Web">
21+
<Version>1.0.0-alpha-20161104-2-112</Version>
22+
</PackageReference>
23+
<PackageReference Include="Microsoft.AspNetCore.Diagnostics">
24+
<Version>1.1.0</Version>
25+
</PackageReference>
26+
<PackageReference Include="Microsoft.AspNetCore.Mvc">
27+
<Version>1.1.0</Version>
28+
</PackageReference>
29+
<PackageReference Include="Microsoft.AspNetCore.Razor.Tools">
30+
<Version>1.0.0-preview2-final</Version>
31+
</PackageReference>
32+
<PackageReference Include="Microsoft.AspNetCore.Server.IISIntegration">
33+
<Version>1.1.0</Version>
34+
</PackageReference>
35+
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel">
36+
<Version>1.1.0</Version>
37+
</PackageReference>
38+
<PackageReference Include="Microsoft.AspNetCore.SpaServices">
39+
<Version>1.1.0-*</Version>
40+
</PackageReference>
41+
<PackageReference Include="Microsoft.AspNetCore.StaticFiles">
42+
<Version>1.1.0</Version>
43+
</PackageReference>
44+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables">
45+
<Version>1.1.0</Version>
46+
</PackageReference>
47+
<PackageReference Include="Microsoft.Extensions.Configuration.Json">
48+
<Version>1.1.0</Version>
49+
</PackageReference>
50+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine">
51+
<Version>1.1.0</Version>
52+
</PackageReference>
53+
<PackageReference Include="Microsoft.Extensions.Logging">
54+
<Version>1.1.0</Version>
55+
</PackageReference>
56+
<PackageReference Include="Microsoft.Extensions.Logging.Console">
57+
<Version>1.1.0</Version>
58+
</PackageReference>
59+
<PackageReference Include="Microsoft.Extensions.Logging.Debug">
60+
<Version>1.1.0</Version>
61+
</PackageReference>
62+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions">
63+
<Version>1.1.0</Version>
64+
</PackageReference>
65+
</ItemGroup>
66+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
67+
<ItemGroup>
68+
<!-- Files not to show in IDE -->
69+
<None Remove=".bowerrc" />
70+
<None Remove="yarn.lock" />
71+
</ItemGroup>
72+
<Target Name="RunWebpack" AfterTargets="PrepareForPublish">
73+
<!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
74+
<Exec Command="npm install" />
75+
<Exec Command="node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod" />
76+
<Exec Command="node node_modules/webpack/bin/webpack.js --env.prod" />
77+
</Target>
78+
</Project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>netcoreapp1.1</TargetFramework>
6+
<PreserveCompilationContext>true</PreserveCompilationContext>
7+
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
8+
<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;</PackageTargetFallback>
9+
<GlobalExclude>$(GlobalExclude);bin\**;obj\**;node_modules\**;**\*.user;**\*.suo;**\*.*proj</GlobalExclude>
10+
</PropertyGroup>
11+
<ItemGroup>
12+
<None Include="**\*" Exclude="$(GlobalExclude)"/>
13+
<Compile Include="**\*.cs" Exclude="$(GlobalExclude)" />
14+
<EmbeddedResource Include="**\*.resx" Exclude="$(GlobalExclude)" />
15+
</ItemGroup>
16+
<ItemGroup>
17+
<PackageReference Include="Microsoft.NETCore.App">
18+
<Version>1.1.0</Version>
19+
</PackageReference>
20+
<PackageReference Include="Microsoft.NET.Sdk.Web">
21+
<Version>1.0.0-alpha-20161104-2-112</Version>
22+
</PackageReference>
23+
<PackageReference Include="Microsoft.AspNetCore.Diagnostics">
24+
<Version>1.1.0</Version>
25+
</PackageReference>
26+
<PackageReference Include="Microsoft.AspNetCore.Mvc">
27+
<Version>1.1.0</Version>
28+
</PackageReference>
29+
<PackageReference Include="Microsoft.AspNetCore.Razor.Tools">
30+
<Version>1.0.0-preview2-final</Version>
31+
</PackageReference>
32+
<PackageReference Include="Microsoft.AspNetCore.Server.IISIntegration">
33+
<Version>1.1.0</Version>
34+
</PackageReference>
35+
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel">
36+
<Version>1.1.0</Version>
37+
</PackageReference>
38+
<PackageReference Include="Microsoft.AspNetCore.SpaServices">
39+
<Version>1.1.0-*</Version>
40+
</PackageReference>
41+
<PackageReference Include="Microsoft.AspNetCore.StaticFiles">
42+
<Version>1.1.0</Version>
43+
</PackageReference>
44+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables">
45+
<Version>1.1.0</Version>
46+
</PackageReference>
47+
<PackageReference Include="Microsoft.Extensions.Configuration.Json">
48+
<Version>1.1.0</Version>
49+
</PackageReference>
50+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine">
51+
<Version>1.1.0</Version>
52+
</PackageReference>
53+
<PackageReference Include="Microsoft.Extensions.Logging">
54+
<Version>1.1.0</Version>
55+
</PackageReference>
56+
<PackageReference Include="Microsoft.Extensions.Logging.Console">
57+
<Version>1.1.0</Version>
58+
</PackageReference>
59+
<PackageReference Include="Microsoft.Extensions.Logging.Debug">
60+
<Version>1.1.0</Version>
61+
</PackageReference>
62+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions">
63+
<Version>1.1.0</Version>
64+
</PackageReference>
65+
</ItemGroup>
66+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
67+
<ItemGroup>
68+
<!-- Files not to show in IDE -->
69+
<None Remove=".bowerrc" />
70+
<None Remove="yarn.lock" />
71+
</ItemGroup>
72+
<ItemGroup>
73+
<!-- Only publish ClientApp\dist\**, but tell IDE to show all of ClientApp\** in Solution Explorer -->
74+
<Content Remove="ClientApp\**" />
75+
<Content Include="ClientApp\**" Exclude="ClientApp\dist\**">
76+
<CopyToPublishDirectory>Never</CopyToPublishDirectory>
77+
</Content>
78+
<Content Include="ClientApp\dist\**">
79+
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
80+
</Content>
81+
</ItemGroup>
82+
<Target Name="RunWebpack" AfterTargets="PrepareForPublish">
83+
<!-- As part of publishing, ensure the JS resources are freshly built in production mode -->
84+
<Exec Command="npm install" />
85+
<Exec Command="node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js --env.prod" />
86+
<Exec Command="node node_modules/webpack/bin/webpack.js --env.prod" />
87+
</Target>
88+
</Project>

0 commit comments

Comments
 (0)