我认为编译错误

Compilation Error in my view

当我 运行 我的程序时,我的视图中不断收到此错误消息,我真的不知道出了什么问题..

错误信息

CS0012:类型 'System.Object' 在未引用的程序集中定义。您必须添加对程序集的引用 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

@using (Html.BeginForm("Register", "MyAccount", FormMethod.Post, new { @class = "form-horizontal", 角色= "form" }))

试试这个 link http://www.lyalin.com/2014/04/25/the-type-system-object-is-defined-in-an-assembly-that-is-not-reference-mvc-pcl-issue/

它建议更改您的配置文件以更正此错误,包括将现有部分更改为如下所示:

<compilation debug="true" targetFramework="4.5">
      <assemblies>     
        <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />   
      </assemblies>
</compilation>