从dnx升级到vs2017 aspnetcore

时间:2017-05-05 13:24:36

标签: visual-studio-2017

所以我刚刚安装了VS2017并加载了我的应用程序。它要求迁移,我现在已经解决了一大堆问题。最后剩下的问题如下:

我希望第一个解决第二个问题。当我尝试调试我的应用程序时,它声明:

  

该项目不知道如何运行配置文件iis express

当我转到项目属性时,我可以在调试选项卡中看到,有一个启动iisexpress的IISEXPRESS配置文件。下拉列表中的其他两个选项是项目可执行文件。 我想知道 IISExpress 的来源。这显然需要修改,但它不像其他两个选项(可以在IDE中更改)。

有谁知道如何改变它?

更新

看起来设置保存在 launchSettings.json 文件中。 我补充说:

"profiles": {
    "IIS Express": {
        "commandName": "IISExpress",
        "launchBrowser": true,
        "environmentVariables": {
            "ASPNETCORE_ENVIRONMENT": "Development"
        }
    }
}

但仍然会遇到同样的错误。

2 个答案:

答案 0 :(得分:0)

看起来你的launchSettings.json中有一个拼写错误

  "profiles": {
    "IIS Express": {
    "commandName": "IISExpress",
    "launchBrowser": true,
    "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
     }
    },

答案 1 :(得分:0)

此错误发生在我身上,我使用Visual Studio 2019:

该项目不知道如何运行配置文件IIS Express。

解决方案: 我已将Visual Studio 2019更新为最新版本

工具->获取工具和功能

一切都恢复正常!

安装的版本: Microsoft Visual Studio社区2019 Versão16.6.5

相关问题