这很奇怪 - 我在一段代码的子串变量上得到“对象未声明”。我在下面粘贴了一个例子。
error image snippet http://metroplexconsulting.com/Images/Capture.png
在错误行中,来自Handles的'les'被视为对象名称。 (!?!)
感觉可能是缓存已损坏,但我已经运行了Clean,并且已经删除了所有输出文件和文件夹,问题仍然存在。我刚刚移动了这个网站并将其重命名,所以也许这是一个线索。但我没有看到该移动文件中有任何残留。
感谢您的帮助!
编辑:正如您将在下面的评论中看到的,这似乎与将旧式网页与新网页混合有关。我正在更新现有网站。我不知道它是否与VB有关。但是我现在可以通过向旧站点添加新的asp.net页面(其.Net目标设置为v4.5)来随意创建编译器错误。解决方法是复制现有页面并对其进行修改并保持关闭autowireup等。