gpt4 book ai didi

reference - Visual Studio 11 提示 web.config 中的一个命名空间导入

转载 作者:行者123 更新时间:2023-12-04 16:58:18 25 4
gpt4 key购买 nike

我有一个在 Visual Studio 2010 中编码的 .NET 4.0 网站。

我昨晚安装了 VS11 测试版,今天正在使用它在网站上工作。我没有将网站更改为 .NET 4.5,它仍然是 4.0。

我编写了许多自定义库,并在我的大多数项目中使用(数据库访问、LINQ 扩展等)。我都有 <system.web><pages><namespaces><add/>编辑于 web.config我的项目,这样我就不需要放 Import在我想使用它们的每个文件顶部的行。

这一切正常,在 VS2010 中如预期一样,在 VS11 中一切正常,... 除了 对于一个异常(exception)。我的自定义库中只有一个,当我将它包含在 web.config 中时,设计时编译器向错误列表窗口输出一条错误消息,说明:
Error: The namespace 'MyLibraries.LIB' is not a valid identifier.
我所有的其他库继续正常工作,就像它们在 VS2010 中所做的那样。我想可能是文件中嵌入了一个不可见的字符什么的,所以把整个<add/>都取出来了。该命名空间的行并从头开始重新键入它。没有喜悦。我还尝试从 bin 中删除 DLL(和相关文件)目录并重新添加它们,也没有改变。

最佳答案

事实证明,这不是 VS11 本身的问题,而是 Framework 4.5 的问题。

我卸载了 VS11 和 VS2010 仍然有同样的问题。
然后我看到 uninsting VS11 没有卸载 .NET 4.5,所以我卸载了它,然后 2010 很好。

关于reference - Visual Studio 11 提示 web.config 中的一个命名空间导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9521870/

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