COMPLUS_ForceEN C и ASPNETCORE_ENVIRONMENT автоматизированы c добавлены в web.config в ядре 3 - PullRequest
0 голосов
/ 17 января 2020

После обновления ef core до версии 3. Мое решение начало автоматически добавлять ниже в web.config. Это вызывает проблему во время развертывания, потому что эти параметры должны быть переопределены в каждой среде. Как мне получить этот бланк?

  <environmentVariables>
        <environmentVariable name="COMPLUS_ForceENC" value="1" />
        <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
  </environmentVariables>

1 Ответ

0 голосов
/ 17 января 2020

Самый простой способ - добавить

 "ancmHostingModel": "OutOfProcess",

в launchSettings. json

, поэтому json для iis express выглядит как

 "IIS Express": {
      "ancmHostingModel": "OutOfProcess",
      "commandName": "IISExpress",
      "launchBrowser": true,
      "launchUrl": "swagger",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development",
      }
    }

А теперь web.config может быть красивым и чистым

...