host .net core api targetting net461

by Saiful Islam   Last Updated February 11, 2019 10:05 AM

I built a .net core api.I have hosted it on IIS.The csproj is shown below:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
<TargetFramework>net461</TargetFramework>
 </PropertyGroup>




 <ItemGroup>
 <Folder Include="Connection File\" />
<Folder Include="wwwroot\" />
  </ItemGroup>

  <ItemGroup>
<PackageReference Include="Microsoft.AspNetCore" Version="2.1.6" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.HttpsPolicy" Version="2.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.1.3" />
<PackageReference Include="Microsoft.AspNetCore.ResponseCaching" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.1.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.1.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="2.1.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.1.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="2.1.0" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.1.0" />
<PackageReference Include="Moq" Version="4.10.1" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\UtilityService\UtilityService.csproj" />
    <ProjectReference Include="..\XML.DAL\XML.DAL.csproj" />
  </ItemGroup>
    <ItemGroup>
        <Reference Include="System.Data.Services" />
    <Reference Include="System.ServiceModel">
      <HintPath>..\..\..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.ServiceModel.dll</HintPath>
</Reference>
<Reference Include="System.Web" />
  </ItemGroup>

As shown the api targets net461. Now my question is can i host it on linux or does it need to be targetted to multiple framework.targetting multiple framework is not an option as i need to depend on soap services.

Tags : asp.net-core


Related Questions



Table Per Concrete Type in Entity Framework Core

Updated November 14, 2017 01:05 AM

Should it be a claim, a role or a policy?

Updated September 25, 2018 07:05 AM

Which data should be stored as `Claim`?

Updated December 02, 2017 00:05 AM