我目前正面临针对框架4.6.1的ASP.NET核心的问题。
无法定义使用“动态”的类或成员,因为无法找到编译器所需的类型'System.Runtime.CompilerServices.DynamicAttribute‘。是否缺少引用?+公共类_Views_Home_Index_cshtml : Microsoft.AspNetCore.Mvc.Razor.RazorPage预定义类型“System.Boolean”未定义或导入+公共类_Views_Home_Index_cshtml : Microsoft.AspNetCore.Mvc.Razor.RazorPage类型'Object‘是在未引用的程序集中定义的。您必须添加对程序集'mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。+公共类_Views_Home_Index_cshtml : Microsoft.AspNetCore.Mvc.Razor.RazorPage类型'Object‘在未引用的程序集中定义。您必须添加对程序集'mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。+ public Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get;私有集;}预定义类型'System.Object‘未定义或导入+公共Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get;私有集;}预定义类型'System.Void’未定义或导入+公共Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get;私有集;}在未引用的程序集中定义类型'Object‘。您必须添加对程序集'mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089‘的引用。
这个项目是在bitbucket上的,当我的队友退出项目时,他不会面对这个问题。
发布于 2017-08-21 14:32:26
您需要引用Microsoft.CSharp 4.6.1项目中的.NET dll才能动态工作。
https://stackoverflow.com/questions/45368872
复制相似问题