如何把asp.net core的文件作为服务在windows下面部署

Posted aofengdaxia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把asp.net core的文件作为服务在windows下面部署相关的知识,希望对你有一定的参考价值。

把Asp.netcore在Linux部署遭遇到部分库无法使用的情况,我决定吧asp.net core部署到Windows 服务器上。
但是如果当做传统的ASP.net文件来部署,发现行不通。网上讲了很多的操作步骤,但是得重启服务器,懒得重启了。


直接运行了生成的exe是可以访问的。但是当用户注销以后,必须要有问题。于是想到,把.net的exe当做服务就可以了。
找到了一个很好的工具 nssm。教程别人一些写了一堆了。而且相当简单。就不赘述了。记录下NSSM这个名字,避免自己忘记,最近记忆力越来越差了。
教程:https://www.cnblogs.com/emrys5/p/nssm-netcore.html

以上是关于如何把asp.net core的文件作为服务在windows下面部署的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ASP.Net Core 中使用 IHostedService

在 ASP.NET Core 中使用托管服务实现后台任务

如何在 ASP.NET Core Razor Pages 项目的 _layout.cshtml 文件中使用 Razor Page Using Entity Framework 作为部分视图?

asp.net core中托管SPA应用

用户作为 ASP Net Core 中的范围服务 - 不好的做法?

如何将文件中的其他参数从 Angular 传递给 ASP.NET Core 控制器?