我查找了 Microsoft .NET 4.0 并下载了 2 个东西。Web 安装程序和客户端配置文件,但根据这张图片的底部,我没有。
错误信息是:
无法加载文件或程序集
App_Code
或依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,并且无法加载。
您是否通过 IIS 检查了应用程序池的“.NET Framework 版本”列的值?
要改变这一点:
An existing web application will continue to run .net 2.0 since the frameworks are installed side-by-side. You have to explicitly configure the app pool to run 4.0.
确保您在 IIS 中的应用程序池(我假设您使用的是 IIS)设置为 .NET 4.0(默认情况下它自己设置为 2.0)。如果您无法始终尝试使用 IIS 重新注册 .NET: