Visual Studio控制台调试弹出窗口

时间:2020-07-20 02:41:26

标签: visual-studio debugging logging .net-core

我一直在运行IdentityServer4的一些Quickstart示例,发现当我运行网站(例如IdentityServer)时,会弹出一个带有消息的弹出窗口……我假设它是记录器窗口或控制台输出...但是我戳了一下,不知道该怎么做。

有帮助吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

所以...我迅速创建了一个名为test的项目作为示例...并且在Properties / launchSettings.json中,配置文件下有两个项目(IIS Express和测试)...然后我选择这个项目现在至少在2019年(也许我以前从未注意到过)现在有了一个新的组合框,可以在IIS Express和测试之间进行选择...当我选择IIS Express时,它仅显示浏览器...但是当我选择测试,它显示了浏览器和一个我相信控制台调试信息的命令框。

这可能被称为“自托管”,但不是100%确定。

{
  "$schema": "http://json.schemastore.org/launchsettings.json",
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:52015",
      "sslPort": 44344
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "launchUrl": "weatherforecast",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "test": {
      "commandName": "Project",
      "launchBrowser": true,
      "launchUrl": "weatherforecast",
      "applicationUrl": "https://localhost:5001;http://localhost:5000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}