Как указать ASP.NET основные целевые рамки импортируются.файл csproj (вместо project.в JSON)?



Я строю ASP.NET основное приложение и пытаюсь установить пакет хранилища Azure.



На странице Github хранилища Azure написано, что мне нужно поместить в проект следующее.JSON файл - но так как это использует последнюю версию ASP.NET основная версия, у нас нет проекта.файл json, просто a .файл csproj.



"imports": [
"dnxcore50",
"portable-net451+win8"
]


Есть ли способ сделать это внутри .файл csproj? Я предполагаю, что это место может быть где-то около этого:



  <PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp1.1</TargetFramework>
<PreserveCompilationContext>true</PreserveCompilationContext>
</PropertyGroup>


Большое спасибо!

532   1  

1 ответ:

После переноса одного из моих проектов на новую модель, вот что он сгенерировал:

<PropertyGroup>
    <TargetFramework>netcoreapp1.6</TargetFramework>
    <PreserveCompilationContext>true</PreserveCompilationContext>
    <AssemblyName>TestApp</AssemblyName>
    <OutputType>Exe</OutputType>
    <PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp1.6' ">$(PackageTargetFallback);dotnet5.6;portable-net45+win8</PackageTargetFallback>
</PropertyGroup>

Попробуйте добавить dnxcore50 и portable-net451+win8 аналогичным образом, примерно так:

<PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp1.1</TargetFramework>
    <PreserveCompilationContext>true</PreserveCompilationContext>
    <PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp1.1' ">$(PackageTargetFallback);dnxcore50;portable-net451+win8</PackageTargetFallback>
</PropertyGroup>

Comments

    Ничего не найдено.