【问题标题】:The F5 isn't working for VS2015 ASP.NET projects in Visual Studio 2017 RCF5 不适用于 Visual Studio 2017 RC 中的 VS2015 ASP.NET 项目
【发布时间】:2017-04-02 07:37:03
【问题描述】:

我安装了最近发布的 Visual Studio 2017 RC,发现在旧的 (VS2015) ASP.NET 项目中 Debug->Run (F5) 不起作用: 但从项目的上下文菜单中,它按预期启动:

如果我 File->New->Project->ASP.NET Web Application 则一切正常。

对导致这种行为的原因有什么想法吗?

编辑:尝试了 Visual Studio Community 2017 RC - 相同的行为。

【问题讨论】:

  • 您是否尝试过设置启动项目,看看是否启用了 F5 功能?
  • 是的,启动项目是ASP.NET项目。我尝试将另一个项目设置为启动项目,然后再设置为正确的项目 - 相同。
  • 您的项目是否从您的解决方案中设置为启动项目一个可运行的项目?可能是 Visual Studio 版本的迁移重置了您的解决方案设置并将类库设置为默认启动项目
  • 没有。 ASP.NET Web 应用程序项目设置为启动项目。我可以在上下文菜单中使用Debug->Start new instance 运行它。

标签: asp.net visual-studio visual-studio-2017


【解决方案1】:

Visual Studio 2017 RC 更新了我的 web 项目的 .csproj 文件:

<servers defaultServer="SelfHostServer">
    <server name="SelfHostServer" exePath="" cmdArgs="" url="http://localhost:51775/" workingDir="" />
</servers>

我不知道为什么会这样,但删除它解决了我的问题。

【讨论】:

    猜你喜欢
    • 2017-04-27
    • 2023-04-06
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 2017-04-03
    相关资源
    最近更新 更多