Невозможно собрать NetCore 2.1 WebApp - PullRequest
0 голосов
/ 29 сентября 2018

Действие: Я создаю новое веб-приложение ASP.NET в NetCore Framework 2.1.

Я ничего не добавляю.У меня есть пустое приложение.Я нажимаю «Построить решение».

Результат:

Я получаю сообщение об ошибке «rzc обнаружен выход с кодом 1», и сборка завершается неудачно.Я даже не могу создать пустой проект, созданный в IDE.

Я перепробовал все, что смог найти.

  • восстановление Visual Studio
  • чистящий раствор
  • удаление папки bin
  • с запущенной VS с правами администратора

Ошибка указывает на строку 69 файла Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets: этот фрагмент кода:

<RazorTagHelper 
    Debug="$(_RazorDebugTagHelperTask)"
    DebugTool="$(_RazorDebugTagHelperTool)"
    ToolAssembly="$(_RazorToolAssembly)"
    UseServer="$(UseRazorBuildServer)"
    ForceServer="$(_RazorForceBuildServer)"    
    SuppressCurrentUserOnlyPipeOptions="$(_RazorSuppressCurrentUserOnlyPipeOptions)"
    PipeName="$(_RazorBuildServerPipeName)"
    Version="$(RazorLangVersion)"
    Configuration="@(ResolvedRazorConfiguration)"
    Extensions="@(ResolvedRazorExtension)"
    Assemblies="@(RazorReferencePath)"
    ProjectRoot="$(MSBuildProjectDirectory)"
    TagHelperManifest="$(_RazorTagHelperOutputCache)">
    <Output
        TaskParameter="TagHelperManifest"
        ItemName="FileWrites"/>
</RazorTagHelper>

Инструменты:

  • Visual Studio Community 2017 15.8.5
  • Версия DotNet 2.1.402

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 29 сентября 2018

Попробуйте взглянуть на эту проблему на GitHub.

Исходя из того, что объясняется в этой проблеме, проблема может заключаться в том, что ваш проект, вероятно, смешивает пакетыиз стабильной (2.1) и предварительно просмотренной версии .Net Core.

Возможно, вам будет достаточно обновить ссылки в вашем проекте, чтобы использовать правильный пакет .NET core версии

<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="2.1.3" />
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="2.1.3" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...