原因就是NUGET引用的DLL和SDK的版本不对, 你打开CMD,在项目bin目录运行dotnet xxx.dll, 会看到具体错误信息
所以你要么引用低版本的dll,要么升级最新SDK
升级最新SDK在开发端和服务器端,安装后,检查版本 dotnet --version, 看2个版本是否一致 重新编译发布,把publish目录的文件(包括runtime文件夹)都发布到服务器上.
重启IIS
原因就是NUGET引用的DLL和SDK的版本不对, 你打开CMD,在项目bin目录运行dotnet xxx.dll, 会看到具体错误信息
所以你要么引用低版本的dll,要么升级最新SDK
升级最新SDK在开发端和服务器端,安装后,检查版本 dotnet --version, 看2个版本是否一致 重新编译发布,把publish目录的文件(包括runtime文件夹)都发布到服务器上.
重启IIS