我有一个 VB 网站项目,它最近(并且神秘地)默认停止导入“系统”命名空间。
我不得不放置一个 Imports System
在后面每个代码的顶部添加一行,或者以 System
开头所有内容,这是相当烦人的,更不用说多余的了。我一生都无法弄清楚如何获得 System
命名空间恢复为默认导入。
我已经检查过 WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config
包含 <add namespace="System"/>
行——确实如此。那是我最好的领导。
我在 System
中引用了几个命名空间<assemblies>
中的命名空间节点(例如我网站的 web.config 的 System.Design
、 System.Web.Extensions
。没有 <namespaces>
节点。最近没有改变。
我正在撕我的头发。有没有人有什么建议?
最佳答案
这似乎就像它一开始就破裂一样神秘地固定着自己。我不确定我做了什么,但它现在正在工作。所以它去。
关于ASP.NET 3.5 网站默认停止导入系统命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2631477/