Создание нового приложения Blazor выдает ошибку при запуске - PullRequest
0 голосов
/ 05 декабря 2018

Я подписан на Начало работы с Blazor .Я создал приложение и попытался запустить его без изменений.

enter image description here

В моем журнале событий есть три вещи.

  • Каталог, указанный для кэширования сжатого содержимого C: \ inetpub \ temp \ IIS Temporary Compressed Files \ Clr4IntegratedAppPool, недопустим.Статическое сжатие отключено.
  • Приложению 'MACHINE / WEBROOT / APPHOST / WEBAPPLICATION1' с физическим корнем 'C: \ Users \ LindaL \ source \ repos \ Daimto.RazorTest.Tools \ WebApplication1 \' не удалось запустить процессс командной строкой 'c: \ program files (x86) \ microsoft visual studio \ 2017 \ professional \ common7 \ ide \ extensions \ microsoft \ web tools \ projectsystem \ VSIISExeLauncher.exe -argFile "C: \ Users \ LindaL \ AppData \ Local \Temp \ tmpF272.tmp "', ErrorCode =' 0x80004005 ': 0.
  • Приложение' MACHINE / WEBROOT / APPHOST / WEBAPPLICATION1 'с физическим корнем' C: \ Users \ LindaL \ source \ repos \ Daimto.RazorTest.Tools \ WebApplication1 \ 'не удалось запустить процесс с командной строкой' c: \ program files (x86) \ microsoft visual studio \ 2017 \ professional \ common7 \ ide \ extensions \ microsoft \ web tools \ projectsystem \ VSIISExeLauncher.exe -argFile "C: \ Users \ LindaL \ AppData \ Local \ Temp \ tmpF272.tmp "', ErrorCode =' 0x80004005 ': 0.

Заметьте, я просто обновляю Visual Studio Professional 2017 15.9.3.Я использовал Blazor, прежде чем это работало нормально.

Обновление: Это появляется только в типе проекта "Blazor".

Update2: нажатие Cntrl-F5, а не просто F5 - без изменений.

Update3 Файл проекта на запрос в комментарии в ответе ниже

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

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <RunCommand>dotnet</RunCommand>
    <RunArguments>blazor serve</RunArguments>
    <LangVersion>7.3</LangVersion>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.Blazor.Browser" Version="0.6.0" />
    <PackageReference Include="Microsoft.AspNetCore.Blazor.Build" Version="0.6.0" PrivateAssets="all" />

    <DotNetCliToolReference Include="Microsoft.AspNetCore.Blazor.Cli" Version="0.6.0" />
  </ItemGroup>

</Project>

1 Ответ

0 голосов
/ 06 декабря 2018

Удалите global.json и посмотрите, поможет ли это.

https://github.com/aspnet/Blazor/issues/1342

Если это не поможет, попробуйте добавить global.json с содержимым

{
  "sdk": {
    "version": "2.1.500"
  }
}

Если все не удается, закройте все экземпляры Visual Studio и переустановите шаблоны Blazor с dotnet new -i Microsoft.AspNetCore.Blazor.Templates и создайте новое решение Blazor с dotnet new и используйте нужный шаблон Blazor.

...