C# 使用.NET核心Kestrel和节点设置虚拟路径

C# 使用.NET核心Kestrel和节点设置虚拟路径,c#,.net,node.js,kestrel-http-server,C#,.net,Node.js,Kestrel Http Server,是否可以在localhost:5000上设置一个.NET核心项目,并在上一个项目旁边运行另一个节点项目,但在localhost:5000/api上运行 我已经用.NET4.6和IISExpress完成了这项工作,但是用Kestrel服务器做了很多改变,我不知道该怎么做 我之前所做的事情的图像 添加路径,然后单击创建虚拟目录 我不认为只有红隼才能做到这一点。查看这篇文章,解释使用kestrel与传统IIS进行开发的体系结构 我认为这是不可能的。只有一个进程可以打开该端口。或者我不理解你的问题,因为

是否可以在localhost:5000上设置一个.NET核心项目,并在上一个项目旁边运行另一个节点项目,但在localhost:5000/api上运行

我已经用.NET4.6和IISExpress完成了这项工作,但是用Kestrel服务器做了很多改变,我不知道该怎么做

我之前所做的事情的图像 添加路径,然后单击创建虚拟目录


我不认为只有红隼才能做到这一点。查看这篇文章,解释使用kestrel与传统IIS进行开发的体系结构


我认为这是不可能的。只有一个进程可以打开该端口。或者我不理解你的问题,因为你说你以前做过。是的,我是和IISExpress一起做的。第二个项目作为localhost:5000的虚拟路径运行,但在另一个absolut url上。另一个url是否在同一端口上?你是说化名吗?是的,都在同一个端口。我将在IISExpress.var host=new WebHostBuilder().UseConfiguration(config.UseKestrel().UseContentRoot(Directory.GetCurrentDirectory()).useisintegration().UseStartup().UseUrls(“).Build()中提供一个我是如何做到这一点的映像;你知道关于UseURL的部分是什么意思吗?