我刚刚开始用AspNetZero V8.0解决方案编写代码。几年前我买了这个版本。我将原始下载的解决方案保存在GIT中,没有做任何更改。最近,我下载了用于我的项目的代码。到目前为止,我所做的就是安装连接字符串,安装一个租户,并登录到一个租户。在我完成了所有的工作后,我开始为我的第一个域类“国家”进行开发。我已经设置了域类、接口、应用程序服务和EF迁移。所有这些都没有任何问题。
现在,我已经为国家域设置了应用程序服务,我正在尝试从铬控制台测试它,如AspNetZero文档在这里所示。当我测试服务时,我在控制台中得到一个错误,在AuditLogs表中也记录了一个错误。因此,为了识别应用程序服务的问题,我决定调试代码。这是我的问题存在的,。
我能够启动调试器。我看到chrome浏览器窗口打开,我看到VS2019 (v16.8.4)切换到调试布局。大约在30+秒之后,浏览器关闭,VS2019返回正常模式,而不是在调试、布局中。我不获得任何错误我读过许多关于类似问题的文章,并且尝试过许多不同的VS2019选项更改,似乎没有什么不同。我在AspNetZero和其他.NET Core中尝试了其他几种解决方案,并且我能够正常地调试它们。有没有其他人在AspNetZero解决方案或任何其他类型的解决方案中遇到类似的问题?
发布于 2021-03-12 02:55:02
这是因为他们将YOURCOMPANY.Web.Host作为.exe OutputType运行。
若要运行和调试项目,请在YOURCOMPANY.Web.Host位置上打开CMD,然后执行dotnet run。
之后:
附加到本地机器上正在运行的进程。

有关更多信息:附加到使用Visual调试器运行的进程
https://stackoverflow.com/questions/65765312
复制相似问题