UseWebpackDevMiddleware AggregateException - PullRequest
       7

UseWebpackDevMiddleware AggregateException

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

Я пытаюсь создать приложение ASP.NET Core MVC, используя NPM / Webpack / Vue.js. Я следую этому уроку: https://marczak.io/posts/netcore-vuejs/

При запуске проекта я получаю следующее исключение:

An exception of type 'System.AggregateException' occurred in System.Private.CoreLib.dll but was not handled in user code: 'One or more errors occurred.'
 Inner exceptions found, see $exception in variables window for more details.
 Innermost exception     Newtonsoft.Json.JsonReaderException : Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.JsonTextReader.Read()
   at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)

Исключение возникает в файле Startup.cs в методе Configure:

        app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions
        {
            HotModuleReplacement = true
        });

Похоже, что какой-то файл JSON искажен ?! Но какой. Я новичок в NPM и в Webpack.

Если вам нужна дополнительная информация, дайте мне знать.

1 Ответ

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

Обнаружена эта проблема с сетью: https://github.com/dotnet/core/issues/1726

Я за прокси-сервером и мне нужно деактивировать его (чего я не могу) или добавить эту строку в метод Main () файла Program.cs перед чем-либоостальное:

AppContext.SetSwitch("System.Net.Http.UseSocketsHttpHandler", false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...