.NET Core 2.1.5 Ошибка HTTP 502,5 - сбой процесса при развертывании - PullRequest
0 голосов
/ 06 октября 2018

развертывание из версии VS в службе приложений: 2.1.403

, а версия на моем локальном компьютере: 2.1.403

. Здесь находится копия соответствующего раздела .csproj.

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

  <PropertyGroup>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
    <TypeScriptToolsVersion>Latest</TypeScriptToolsVersion>
    <IsPackable>false</IsPackable>
    <UserSecretsId>952fa24f-1cbc-4017-8cdc-4b99e3671be7</UserSecretsId>
    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
    <RuntimeIdentifiers>win10-x64;</RuntimeIdentifiers>
  </PropertyGroup>

  <ItemGroup>
    <Compile Remove="NewFolder\**" />
    <Content Remove="NewFolder\**" />
    <EmbeddedResource Remove="NewFolder\**" />
    <None Remove="NewFolder\**" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Bogus" Version="24.3.0" />
    <PackageReference Include="MediatR" Version="5.1.0" />
    <PackageReference Include="MediatR.Extensions.Microsoft.DependencyInjection" Version="5.1.0" />
    <PackageReference Include="Microsoft.AspNetCore" Version="2.1.4" />
    <PackageReference Include="Microsoft.AspNetCore.All"/>
    <PackageReference Include="Microsoft.AspNetCore.App"/>
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.1.4" />
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.1.4">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
    </PackageReference>
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.1.5" />
  </ItemGroup>

Я пытался:

  1. с помощью автономного развертывания
  2. , указав версию пакетов для 2.1.5 (хотя ячитать это не обязательно)

мой runtime.config в артефактах сборки выглядит хорошо:

    {
  "runtimeOptions": {
    "tfm": "netcoreapp2.1",
    "framework": {
      "name": "Microsoft.AspNetCore.All",
      "version": "2.1.5"
    },
    "configProperties": {
      "System.GC.Server": true
    }
  }
}

так чего мне здесь не хватает?

1 Ответ

0 голосов
/ 08 октября 2018

Это устранило проблему:

<PackageReference Include="Microsoft.AspNetCore.All Version="2.1.1"/>

Хотя это могла быть красная сельдь, поскольку я понятия не имею, почему указание версии приложения будет исправлено (я думал, что смысл общей инфраструктуры заключался в динамическом извлеченииверсии, которые вам нужны.)

Также, если это кому-нибудь поможет: 2.1.5 - это номер выпуска, а НЕ ВЕРСИЯ SDK (соответствует 2.1.403)

...