原因就是NUGET引用的DLL和SDK的版本不对, 你打开CMD,在项目bin目录运行dotnet xxx.dll, 会看到具体错误信息

所以你要么引用低版本的dll,要么升级最新SDK

 

升级最新SDK在开发端和服务器端,安装后,检查版本 dotnet --version, 看2个版本是否一致 重新编译发布,把publish目录的文件(包括runtime文件夹)都发布到服务器上.

重启IIS

posted on 2018-10-12 14:05  Gu  阅读(272)  评论(0编辑  收藏  举报