我目前面临着针对框架4.6.1的ASP.NET Core的问题。
无法定义使用' dynamic'的类或成员。因为编译器需要类型&System; Run.Runtime.CompilerServices.DynamicAttribute'无法找到。你错过了参考吗? + public class _Views_Home_Index_cshtml:Microsoft.AspNetCore.Mvc.Razor.RazorPage 预定义类型' System.Boolean'未定义或导入 + public class _Views_Home_Index_cshtml:Microsoft.AspNetCore.Mvc.Razor.RazorPage 类型'对象'在未引用的程序集中定义。您必须添加对程序集&m; mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的引用。 + public class _Views_Home_Index_cshtml:Microsoft.AspNetCore.Mvc.Razor.RazorPage 类型'对象'在未引用的程序集中定义。您必须添加对程序集&m; mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的引用。 + public Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider {get;私人集; } 预定义类型' System.Object'未定义或导入 + public Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider {get;私人集; } 预定义类型' System.Void'未定义或导入 + public Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider {get;私人集; } 类型'对象'在未引用的程序集中定义。您必须添加对程序集&mcorlib的引用,版本= 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'。
该项目是bitbucket,当我的队友拉动项目时,他没有面对这个问题。
答案 0 :(得分:0)
您需要从.NET 4.6.1项目中引用Microsoft.CSharp dll才能使其动态化。