gpt4 book ai didi

asp.net - .NET 4.0 web.config 中的编译错误 - 未找到 Linq

转载 作者:行者123 更新时间:2023-12-03 22:47:38 25 4
gpt4 key购买 nike

我可以在 Visual Studio 2010 中很好地编译和测试我的 .NET 4.0 Web 应用程序。 但是,如果我将本地 IIS 指向包含该应用程序的文件夹,我会收到以下错误:

Compiler Error Message: CS0234: The type or namespace name 'Linq' does not exist in the namespace 'System' (are you missing an assembly reference?)
Source Error:
Line 388: <add namespace="System.ComponentModel.DataAnnotations" />
Line 389: <add namespace="System.Configuration" />
Line 390: <add namespace="System.Linq" />
Line 391: <add namespace="System.Text" />
Line 392: <add namespace="System.Text.RegularExpressions" />

Source File: c:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config Line: 390

框架中的 web.config 怎么不会为我编译?

我在网上发现了类似的问题,大多数只是说“添加此引用...”,但编辑默认的 web.config 不是正确的事情——可以吗?

最佳答案

这对我有用。在 web.config 文件中有这个程序集

<system.web>
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
</system.web>

关于asp.net - .NET 4.0 web.config 中的编译错误 - 未找到 Linq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6496223/

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