gpt4 book ai didi

intellisense - VS 2015 智能感知 : Assembly Not Referenced Error

转载 作者:行者123 更新时间:2023-12-03 07:49:04 27 4
gpt4 key购买 nike

我刚刚切换到 VS 2015。我有一个较旧的 MVC 5 应用程序,可以在 4.52 上运行。在 VS 2013 中完全没问题。

在 VS 2015 中,我的 @Html.TextBoxFor() 下出现红色波浪线,并显示错误:

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'.

该项目构建并运行得很好 - 但我担心 VS 2013 中从未发生过的 IntelliSense 错误。好的,所以我尝试按照上面错误中的建议添加对 System.Core 的引用,然后我得到这个错误:

A reference to 'System.Core' could not be added. This component is already automatically referenced by the build system.

同样,这在 VS 2013 中没问题。

最佳答案

我遇到了同样的问题,但同时我找到了答案:

我必须将以下引用添加到我的 web.config(添加到打开的 system.web 标记内):

<compilation debug="true" targetFramework="4.5">
<assemblies>
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add assembly="Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.WebPages, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>

我还将目标框架从 4.5.1 更改为 4.5。

p.s 更改后关闭并重新打开 Visual Studio。

关于intellisense - VS 2015 智能感知 : Assembly Not Referenced Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31599087/

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