Change *.HostingStartups to target netcoreapp2.0 so we get .deps.json for free. (#24)

This commit is contained in:
Pavel Krymets 2017-04-20 08:39:26 -07:00 committed by GitHub
parent 52be2b750e
commit 4c8b548b30
6 changed files with 24 additions and 3 deletions

View File

@ -0,0 +1,11 @@
<Project>
<Target Name="PackTaskDependencies" BeforeTargets="GenerateNuspec">
<ItemGroup>
<_PackageFiles Include="$(ProjectDepsFilePath)">
<PackagePath>lib\$(TargetFramework)</PackagePath>
<Visible>false</Visible>
<BuildAction>Content</BuildAction>
</_PackageFiles>
</ItemGroup>
</Target>
</Project>

View File

@ -3,7 +3,7 @@
<Import Project="..\..\build\dependencies.props" />
<PropertyGroup>
<TargetFrameworks>net46;netcoreapp2.0</TargetFrameworks>
<TargetFramework>netcoreapp2.0</TargetFramework>
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">$(PackageTargetFallback);portable-net40+sl5+win8+wp8+wpa81;portable-net45+win8+wp8+wpa81</PackageTargetFallback>
</PropertyGroup>

View File

@ -5,6 +5,9 @@ using Microsoft.AspNetCore.Hosting;
[assembly: HostingStartup(typeof(Microsoft.AspNetCore.ApplicationInsights.HostingStartup.ApplicationInsightsHostingStartup))]
// To be able to build as <OutputType>Exe</OutputType>
internal class Program { public static void Main() { } }
namespace Microsoft.AspNetCore.ApplicationInsights.HostingStartup
{
/// <summary>

View File

@ -1,11 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\common.props" />
<Import Project="..\..\build\hostingstartup.targets" />
<PropertyGroup>
<Description>ASP.NET Core lightup integration with Application Insights.</Description>
<TargetFramework>netstandard1.6</TargetFramework>
<TargetFramework>netcoreapp2.0</TargetFramework>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<OutputType>Exe</OutputType>
<PackageTags>aspnetcore;ApplicationInsights;Analytics;Telemetry;AppInsights</PackageTags>
</PropertyGroup>

View File

@ -5,6 +5,9 @@ using Microsoft.AspNetCore.Hosting;
[assembly: HostingStartup(typeof(Microsoft.AspNetCore.AzureAppServices.HostingStartup.AzureAppServicesHostingStartup))]
// To be able to build as <OutputType>Exe</OutputType>
internal class Program { public static void Main() { } }
namespace Microsoft.AspNetCore.AzureAppServices.HostingStartup
{
/// <summary>

View File

@ -1,11 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\build\common.props" />
<Import Project="..\..\build\hostingstartup.targets" />
<PropertyGroup>
<Description>ASP.NET Core lightup integration with Azure AppServices.</Description>
<TargetFramework>netstandard1.3</TargetFramework>
<TargetFramework>netcoreapp2.0</TargetFramework>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<OutputType>Exe</OutputType>
<PackageTags>aspnetcore;azure;appservices</PackageTags>
</PropertyGroup>