Приложение-функция выдает исключение HTTP Error 500.30 - Ошибка запуска процесса ANCM - PullRequest
0 голосов
/ 27 апреля 2020

Я попробовал и протестировал мой код на локальном компьютере, все работает отлично.

Но когда я размещаю его на Azure Функция приложения получает ошибку ниже.

 <h1> HTTP Error 500.30 - ANCM In-Process Start Failure </h1>

        <h2> Common causes of this issue: </h2>
        <ul>
            <li> The application failed to start </li>
            <li> The application started but then stopped </li>
            <li> The application started but threw an exception during startup </li>
        </ul>

        <h2> Troubleshooting steps: </h2>
        <ul>
            <li> Check the system event log for error messages </li>
            <li> Enable logging the application process' stdout messages </li>
            <li> Attach a debugger to the application process and inspect </li>
        </ul>

не может понять, что может быть проблемой? в логах также не могло быть никаких подробностей.

простая функция HttpTrigget azure, которая вызывается из приложения Logi c через каждые 3 минуты.

        string response = await new StreamReader(req.Body).ReadToEndAsync();

    var myclassobj = new JsonSerializerSettings();
    myclassobj.mapping = new MappingClass();

    //map API JSON response to C# object
    MyClass.data details = Newtonsoft.Json.JsonConvert.DeserializeObject<MyClass.data>(response, myclassobj);
    var jsonstring = Newtonsoft.Json.JsonConvert.SerializeObject(details);
    return new OkObjectResult(jsonstring);

1 Ответ

0 голосов
/ 29 апреля 2020

Привет, есть проблема на GitHub для этого. Для некоторых это проблема регистрации зависимостей, а для некоторых форматов строки подключения.

...