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