asp.net-mvc - 编辑 Visual Studio 解决方案时出现编译错误
问题描述
我正在编辑一个视觉工作室 MVC 解决方案。我已经编辑了所有文件、程序集和项目名称等。但最终,它已成功构建,但是当我要运行此解决方案时,它会显示如图所示的错误。
实际上,TestSolution 是我用 RealEstateErp 更改的解决方案的名称。现在,当我要搜索“使用 TestSolution”时,我什么也没找到。现在,我应该怎么做才能克服这个问题?任何形式的帮助将不胜感激。
解决方案
当他们对命名空间和 dll 名称进行重大更改时,人们忘记的第一件事就是删除旧的 dll。
我将从这个开始,确保删除 bin、obj 中的所有内容以及驻留在 Windows\Microsoft.Net 和 Framework 和 Framework 64 中的所有临时文件。
接下来,检查您的 global.asax 文件,特别是前端部分。您可以通过右键单击 global.asax 文件并选择“查看标记”选项来获得它,该选项始终具有对旧名称空间的引用并且总是被遗漏。
最后,确保删除所有引用旧命名空间的 using 语句。你不需要这些,它们会导致编译错误,就像你看到的那样,因为那个特定的命名空间不再存在。
推荐阅读
- zigbee - ZigBee 网络配置
- c# - 从两个字符串c#中获取所有唯一组合
- ios - 使用 macOS Catalina beta 在 Xcode 11 中自动预览
- java - Spring Boot ThreadPoolTaskExecutor 和 server.tomcat.max-threads 属性的区别
- regex - 正则表达式从 10 个字符串(数字和文本)中取出前 4 或 5 个字符
- promela - 多次重复..直到在 Promela Spin 中
- neo4j - 如何在neo4j中模拟远足路径?
- php - 将本地主机重定向到项目文件夹
- laravel - 无法在 Heroku 上获取 Laravel API 数据
- javascript - 使用python获取空白电子邮件