在Rider中打开Visual Studio 2017 .Net Core 2.1 Api

时间:2018-08-31 05:19:43

标签: rider

我已经坚持了几个小时。我有一个最初在Visual Studio 2017中创建的.Net Core 2.1 Api的现有解决方案。我试图切换到Rider,但是当我打开该解决方案时,无法使其运行。在“运行/调试配置”下,“项目”选项仅显示“没有要运行的项目”。我尝试通过.Net可执行文件强制执行它,我尝试将项目GUID更改为FAE04EC0-301F-11D3-BF4B-00C04F79EFBC,但我无法使它识别并运行此Api。

如果有帮助,它可以在Visual Studio 2017的IIS Express中运行。

1 个答案:

答案 0 :(得分:0)

在尝试匿名发送给Jetbrains的解决方案时,我实际上发现了问题。

问题出在launchsettings.json的问题上,它指定了一个SSL端口,似乎Rider不喜欢这样。一旦将其删除,并且Rider重新启动,项目就会按预期加载。

  "WebApi": {
      "commandName": "Project",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "https://localhost:44306/",
      "sslPort": 44360 <--- Remove this line
    },