我正在尝试在 IIS 上通过 Datalust 部署 Seq,但收到以下错误消息:
HTTP Error 500.30 - ANCM In-Process Start Failure
这是Windows事件查看器中的错误
Failed to start application '/LM/W3SVC/2/ROOT', ErrorCode '0x8007023e'.
这是 web.config 文件:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath=".\Seq.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
</system.webServer>
</location>
</configuration>
官方文档仅适用于使用 Docker 映像或自托管 Kestrel 应用程序在 Azure 上进行部署。我的方法可行吗?