【发布时间】:2019-12-13 23:55:10
【问题描述】:
我正在开发一个 dotnet 应用程序,遵循参考的通过,在 Ubuntu 本地上一切正常,但是现在我尝试发布到我的 Windows 服务器,当访问路由时,我自己可以从以下错误中配置它们:
在参考资料中,他会告诉我删除 web.config 中格式错误的元素,但我不知道我做错了什么,有人可以帮助我吗?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\connect-app.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" hostingModel="inprocess" />
</system.webServer>
</configuration>
【问题讨论】:
-
点击底部“查看更多信息”链接
-
我点击它,我看到信息告诉我删除我的 web.config 中的错误格式,但我不知道出了什么问题
-
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" /> </handlers>tyr 这样删除V2 -
V2 是因为我的框架是 dotnet 3.1,没有它发布会报错
标签: .net .net-core web-config web.config-transform