我正在开发一个Asp.Net MVC5项目,我已经完成了很多工作,我试图通过将常用功能移动到一个共同的项目来删除不必要的依赖项来管理我的应用程序的架构,所以我删除了对那些nuget包DLL的引用,并手动将它们从bin目录中删除而不是卸载,之后我重建了整个解决方案,但是VS没有将它托管到IIS Express并且我得到了以下错误对话框。如果可能的话,任何人都可以帮助我。 注意:我在Stack Overflow上尝试了一些解决方案,但这些解决方案在我的情况下不起作用,而且我的其他项目的托管工作正常。 Error Dialog
答案 0 :(得分:1)
我刚刚找到了解决问题的正确方法。我刚刚删除了隐藏在我的解决方案目录中的.vs文件夹,之后IIS顺利启动。 不要担心只删除.vs文件夹,visual studio将使用新的 applicationhost.config 文件重新创建它,这是主机配置所在的文件。
答案 1 :(得分:0)