gpt4 book ai didi

asp.net-mvc - 类型 'Expression<>' 在未引用的程序集中定义

转载 作者:行者123 更新时间:2023-12-03 05:15:04 25 4
gpt4 key购买 nike

在 ASP.NET MVC 4.5.2 Framework 中,输入 @Html.LabelFor() 后或@Html.EditorFor()在 View 中,我收到此错误:

The type 'Expression<>' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

我添加了程序集引用 System.Core.dll,版本 4.0.0.0,运行时版本 v4.0.30319,并且我也在 web.config 中添加了引用。

最佳答案

我不确定您是否仍然遇到这个问题,但我也遇到了同样的问题。

我在这里找到了解决方案

https://stackoverflow.com/questions/6496223/compilation-error-in-net-4-0-web-config-linq-not-found

<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

<add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

我希望这会有所帮助..

关于asp.net-mvc - 类型 'Expression<>' 在未引用的程序集中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31086850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com