【问题标题】:Unable to debug ASP.Net MVC Applications无法调试 ASP.Net MVC 应用程序
【发布时间】:2015-01-05 16:09:46
【问题描述】:

我在调试我的 Web 应用程序时遇到问题。

当我尝试调试我的网站时,我收到一条错误消息:

系统找不到指定的文件

现在当我再次尝试调试时,不会出现错误,它会尝试打开页面,但由于 IIS 未打开而无法加载。

当 IIS 打开并且我按下调试按钮时,页面加载正常,但没有达到我设置的 断点

此外,开始按钮上没有显示“Google Chrome”,而只是显示“开始”

我以为这只是这个项目,但这也发生在我的其他 ASP.NET MVC 项目中。

我尝试重新启动 Visual Studio 和我的笔记本电脑,但这也没有解决问题。我还尝试清理和重建解决方案。

以前有人遇到过这个问题吗?

【问题讨论】:

    标签: c# asp.net visual-studio web-applications visual-studio-2013


    【解决方案1】:

    仅当您将应用程序启动¹设置为:

    • 一个 WPF 项目或
    • WindowsForms 项目或
    • ClassLibrary 项目或类似的东西。

    否则,您的 WebApplication 项目或解决方案需要审核。你检查过这些文件吗? 如果没有,请检查配置。 请参阅下图²中的“网络启动操作”²。

    我可以给您的另一个提示是始终在编码期间构建您的项目,以查看是否一切正常,有时执行干净的解决方案并重新构建它。 如果出现问题,请尝试重新启动 Visual Studio 或禁用某些扩展。

    另外,这里有几个问题也可以帮助你:

    即使未接受某些答案,也可以帮助您澄清为什么会遇到此问题。

    希望这对您有用,我很高兴您解决了这个问题。现在,试着理解它。

    --

    1. 您可以通过右键单击解决方案中的项目,然后单击“设置为启动项目”来设置应用程序启动项目。
    2. 要查看如图所示的项目属性,请右键单击解决方案中的项目,然后单击“属性”或选择解决方案中的项目并使用快捷键 ALT + ENTER。

    【讨论】:

    • 我添加了一个新项目,忘记更改启动项目。我更改了 Startup Project,但这并没有解决问题。
    • 我删除并添加了项目并将其设置为启动项目并且它工作。谢谢!
    • 嘿!谢谢您的回复。很好,你发现了问题。让我们继续学习。
    • 太糟糕了,我每次打开解决方案时都必须这样做(如果我从最近的解决方案中选择,还没有尝试其他任何方法)
    • 嗯...这可能是因为您的 .suo 选项:在此处查看投票最多的答案:link 或取消选中 Visual Studio 中的选项:工具 > 选项 > 项目和Solutions > Build and Run > 对于新的解决方案,使用当前选择的项目作为启动项目。
    猜你喜欢
    • 2016-08-03
    • 1970-01-01
    • 2016-02-25
    • 2016-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多