视觉工作室为mac调试asp.net核心项目

问题描述:

这可能是一个愚蠢的问题,但我不太确定如何做到这一点,因此道歉。我有一个asp.net核心应用程序,可以在终端中输入dotnet时运行并运行。然后我浏览到URL并按预期显示。但我如何在mac visual studio上进行调试?我有用于开发的环境变量。但是当我按下播放按钮时,预计Web服务器会打开?有没有可以解释的一些教程?视觉工作室为mac调试asp.net核心项目

所有教程都是用于控制台应用程序,但不适用于Web项目?

我使用visual studio的mac?我添加了以下代码:

  var host = new WebHostBuilder() 
      .UseKestrel() 
      .UseContentRoot(Directory.GetCurrentDirectory()) 
      .UseIISIntegration() 
      .UseStartup<Startup>() 
      .UseUrls("http://localhost:5000") 
      .Build(); 
      host.Run(); 

但是,这不会触发浏览器关闭?

这不是它应该如何工作?

感谢

+0

如果您从Visual Studio的Mac中创建ASP.NET核心项目,你可以看到它调试相当不错(至少在我的机器上) 。所以如果你想知道你的项目会发生什么,请将其与项目模板进行比较。 –

+0

是的,我试过,但asp.net核心项目没有打开浏览器启动时,我安装了asp.net核心sdk我应该安装其他什么? – user2956121

+0

有没有一个示例项目,我可以下载,启动时加载浏览器 – user2956121

更新的beta版本,它解决了该问题