问题:老是403怎么办
解决:你可以先看看这些服务你都勾选了嘛?
还有可能是因为服务器的框架版本与项目框架版本不一致,比如说项目为4.6.2但是服务器最高只有4.6.1就会导致403错误 或者 导致一些依赖项加载不了
解决方法:
确认当前.NET Framework 版本
方法 1:在服务器上运行 PowerShell 命令:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where-Object { $_.PSChildName -Match '^(?!S)\p{L}' } | Select-Object PSChildName, version
方法 2:查看注册表(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full)中的Version值。
然后下载对应的框架包离线安装:
https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/net48