'name' - это предопределенное имя объектов, методов или свойств JavaScript, зависящих от реализации, вы должны избегать использования этого как имени переменной, хотя это не зарезервированное слово и может работать в некоторых браузерах
Вы можете прочитать этот блог http://dotnet4hosting.asphostportal.com/post/How-to-Publish-ASPNET-Core-2.aspx . Кажется, что вы не опубликовали ваше приложение должным образом.
Исходя из моего опыта, чтобы разрешить вышеуказанную ошибку, вам необходимо опубликовать веб-сайт / проект как автономное приложение. Чтобы опубликовать его как автономное приложение, добавьте его в папку csproj.
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp1.1</TargetFramework>
<PreserveCompilationContext>true</PreserveCompilationContext>
<RuntimeIdentifiers>win7-x64;win7-x86;ubuntu.16.04-x64;</RuntimeIdentifiers>
<SuppressDockerTargets>True</SuppressDockerTargets>
</PropertyGroup>
Надеюсь, что эта помощь!