Asp.net 如何解决;类型';System.Object';在未引用的程序集中定义;

Asp.net 如何解决;类型';System.Object';在未引用的程序集中定义;,asp.net,.net,razor,razorengine,razor-pages,Asp.net,.net,Razor,Razorengine,Razor Pages,我不知道为什么会出现这个错误。我看过类似题目的问题,但似乎没有一个有用 web.config <dependentAssembly> <assemblyIdentity name="System.Web.Razor" publicKeyToken="31BF3856AD364E35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0

我不知道为什么会出现这个错误。我看过类似题目的问题,但似乎没有一个有用

web.config

  <dependentAssembly>
    <assemblyIdentity name="System.Web.Razor" publicKeyToken="31BF3856AD364E35" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.WebPages.Razor" publicKeyToken="31BF3856AD364E35" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
    <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
  </dependentAssembly>
  <dependentAssembly>
    <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
    <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
  </dependentAssembly>

尝试:

  • 已删除.vs文件夹并重新生成
  • 更改端口号