ViewBag 找不到编译动态表达式所需的一种或多种类型,是否缺少引用? 症状: 类似上面的警告提示,运行程序不会有任何错误,但若干地方都提示警告,并且明明dll的引用都是正确的。 解决方案: 删除:C:Users{your computer name}AppDataLocalTempTemporary ASP.NET Files 该目录下的临时文件即可 而不是删除:framework 4.0目录下的Temporary ASP.NET Files(很多解决方案是这个,但这是错误的)