我有一个 Visual Studio 网站项目,它突然给我一个编译错误 - 它曾经工作得很好。
它告诉我我的“Validator_ascx”控件在命名空间 ASP 中不明确。
我已经阅读了很多关于这个特定问题的主题,但到目前为止没有一个能解决我的问题。我尝试过的事情包括:
- 检查双打。没有了。在我的整个项目中,没有其他东西被称为验证器。
- 重建/清理网站
- 在 Web.config 中重命名控件和更新引用
- 通过 web.config 将 TEMP 构建文件夹更改为新文件夹,以确保以前的构建中没有任何内容。
- 尝试将我的 Validator (Validator.ascx.cs) 代码隐藏到一个新的命名空间中。
- 尝试在 web.config 中将“批处理”编译为“假”
所有这些都会导致完全相同的错误。我越来越绝望了。还有其他人对我可以尝试的事情有任何想法吗?由于这个错误,我几乎失去了一整天。
感谢您可能有的任何想法。