Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# HTTP错误500.30-ANCM进程内启动失败-生产环境_C#_Asp.net Core_Asp.net Core Mvc - Fatal编程技术网

C# HTTP错误500.30-ANCM进程内启动失败-生产环境

C# HTTP错误500.30-ANCM进程内启动失败-生产环境,c#,asp.net-core,asp.net-core-mvc,C#,Asp.net Core,Asp.net Core Mvc,我正在为部署配置应用程序。我所做的第一步是将环境从开发更改为生产,并在这个错误中绊倒。我注意到我只能在开发环境中启动我的应用程序。当我将它们更改为Staging时,我得到了提到的错误。此外,我尝试了这方面的解决方案,但仍然没有成功 以下是相关配置: launchSettings.json { "$schema": "http://json.schemastore.org/launchsettings.json", "iisSettings": { "windowsAuthenti

我正在为部署配置应用程序。我所做的第一步是将环境从开发更改为生产,并在这个错误中绊倒。我注意到我只能在开发环境中启动我的应用程序。当我将它们更改为Staging时,我得到了提到的错误。此外,我尝试了这方面的解决方案,但仍然没有成功

以下是相关配置:

launchSettings.json

{
  "$schema": "http://json.schemastore.org/launchsettings.json",
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:64845",
      "sslPort": 44375
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Production"
      }
    },
    "BingoAPI": {
      "commandName": "Project",
      "launchBrowser": true,
      "applicationUrl": "https://localhost:5001;http://localhost:5000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Production"
      }
    }
  }
}
xx.csproj

<PropertyGroup>
    <TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>

netcoreapp3.0

除了web.config和完整的项目文件外,您可能还需要共享Startup.cs和Program.cs。如果您想将
ASPNETCORE\u环境设置为生产状态,只需从
launchSettings.json
中删除
environmentVariables
。我注意到应用程序可以与服务器上的生产环境一起运行。我猜这是一些操作系统相关的东西,所以我就这样离开了