天天看点

.net core项目,怎样使用visual studio进行调试

特别说明一下,

当年写 .net framework的项目,部署在iis以及用vs附加到进程来调试的时候,都非常方便,普通开发者都很熟悉。

但对于 .net core项目,用iis部署与原来不同了,附加到进程也与原来不同了。

这点不要纠结了,就是这样的了,已经尝试很多次了。

操作 .net frameword .net core
部署到iis 直接把iis中的网站地址指向到项目地址即可 原来的方式不行了,需publish发布到另一地方去,然后把iis网站地址指向到此,见图1
附加到进程调试 直接附加到进程,无需多言 1.需要publish的时候的是debug版本 2.附加到进程,选择dotnet搜索出来,见图 2
.net core项目,怎样使用visual studio进行调试
.net core项目,怎样使用visual studio进行调试

本想自己写一篇,现在看来完全不必了。

​​Debugging ASP.NET Core applications running in IIS​​

以上亲测成功。

windows 10 64 bit

vs 2017

.net core 2.1 webapi项目

iis 10.0

@2020年7月4日

现在看来,有必要留存一份,因为StackOverflow有时候慢得令人捉急。

.net core项目,怎样使用visual studio进行调试

另外一种方式(更方便)

按照:

关键词:​

​Open Command Line​

​​ 、​

​dotnet run xxx​

​​ 以及​

​/k dotnet run​