精华内容
下载资源
问答
  • service运行 windows
    千次阅读
    2021-09-23 15:30:57

    我们知道,ASP.NET Core网站开发完成以后,运行的时候会出现一个控制台窗口,如下图所示:

     一方面,这个窗口不太雅观,而且容易被用户不小心关闭;另一方面,系统重启之后,服务不会随系统一起启动。

    为了解决上面的问题,可以把ASP.NET Core应用包装成Windows Service,具体方法如下:

    1、开发好ASP.NET Core应用。(本文介绍的是基于.NET 5)

    2、在项目中添加包Microsoft.Extensions.Hosting.WindowsServices。

    3、在Program.cs的CreateHostBuilder方法中,添加UseWindowsService(),最终代码如下所示:

    public static IHostBuilder CreateHostBuilder(string[] args) =>
        Host.CreateDefaultBuilder(args)
            .UseWindowsService()
            .ConfigureWebHostDefaults(webBuilder =>
            {
                webBuilder.UseStartup<Startup>();
            });

    4、这样对应用的修改就完成了,可以编译和发布。

    5、安装服务,在PowerShell中运行语句(管理员身份):

    New-Service -Name {服务名} -BinaryPathName "{exe文件路径}" -Description "{描述}" -DisplayName "{显示名}" -StartupType Automatic

    6、开启服务,在PowerShell中运行语句(管理员身份):

    Start-Service -Name {服务名}

    这样,就可以在浏览器中访问网站了。

    更多相关内容
  • 视窗服务可以作为控制台应用程序运行Windows 服务模板,以便于调试
  • 很多用户在使用windows10系统过程中遇到了由于Windows License Manager Service服务未开启导致的系统故障。该故障的主要表现为自带应用程序打开闪退(如:应用商城和WIN10自带的应用邮件日历等)、第三方软件无法运行...

    很多用户在使用windows10系统过程中遇到了由于Windows License Manager Service服务未开启导致的系统故障。该故障的主要表现为自带应用程序打开闪退(如:应用商城和WIN10自带的应用邮件日历等)、第三方软件无法运行(如:中望CAD)总之无法打开系统很多的程序。这是怎么回事呢?接下来,就随小编一起看看具体解决步骤。

    步骤:由于该服务并不叫做Windows License Manager Service 。

    1、按下win+R组合键打开运行,键入 services.msc  点击确定打开服务;

    578a5bc7fa91150fae3bd0e3f34cd0ee.png

    2、在服务界面找到 Windows 许可证管理器服务 ,双击打开;

    c2e3a7c4df47f5f9a22a7241c5439ebd.png

    3、然后和开启其他服务一样,将运行方式设置为“自动”,然后依次点击【应用】--【启动】--【确定】保存设置即可。

    2300eb4c277644bbf3a55e444a13eeb0.png

    win10 Windows License Manager Service服务未运行问题的解决方法就介绍到这里了。由于win10系统中Windows License Manager Service叫做 Windows 许可证管理器服务,所以很多用户都会由于名字上的显示名称被迷惑导致找不到该服务。

    展开全文
  • Windows可以用在后台做一些任务,今天分享下Windows Service创建、安装、调试的方法以及一些异常问题的处理 1.创建Windows Service 新建项目中选择Windows 服务 2.添加安装程序 双击service1.cs 在显示的...

    工具:

    Visual Studio Community 2015

    写在前面:

    Windows可以在后台做一些任务,今天分享下Windows Service创建、安装、调试的方法以及一些异常问题的处理

    1.创建Windows Service

    新建项目中选择Windows 服务

    2.添加安装程序

    双击service1.cs 在显示的界面鼠标右键选择添加安装程序

    3.配置安装程序的属性

    分别配置serviceProcessInstallerserviceInstaller的属性

    4.编写服务的代码

    OnStart :服务启动的时候执行OnStop:服务停止的时候执行,我们在启动和停止执行时候写入日志

    5.生成.exe文件

    生成项目解决方案,直接打开MyService.exe,会出现以下报错,无法启动服务,需要installutil来进行安装

    6.安装和卸载服务(一)

    在Debug目录新建两个bat文件来启动和卸载服务

    //安装服务
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil.exe /i  MyService.exe
    
    //卸载服务
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\installutil.exe /u  MyService.exe

    运行install.bat,可能在日志文件InstallUtil.InstallLog出现以下错误

     7.安装和卸载服务(二)

    安装服务出现异常,我们以管理员的身份运行命令提示符(cmd)

    并进入到Debug目录下运行install.bat

    这时候日志提示服务安装成功

    8.打开服务

    进入服务找到myService

    双击myService,在属性中点击启动和停止

    查看日志文件发现服务已经正常运行

     9.调试服务

    选择解决方案,点击调试,选择附加到进程

    在进程中找到myService服务,如果进程中找不到的话,记得勾上显示所有用户的进程,这时候就可以在代码中进行断点调试了

    展开全文
  • win10如何禁止开机服务?_网站服务器运行维护win10禁止开机服务的方法:首先在菜单中选择“运行”菜单项,并输入命令...windows无法启动flash helper service的解决办法:首先点击运行,并输入【services.msc】,点...

    win10如何禁止开机服务?_网站服务器运行维护

    win10禁止开机服务的方法:首先在菜单中选择“运行”菜单项,并输入命令msconfig后点击确定按钮;然后依次点击【服务-隐藏所有Microsoft服务】;接着勾选该设置项前面的复选框;最后点击右下角的“全部禁用”按钮即可。

    windows无法启动flash helper service的解决办法:首先点击运行,并输入【services.msc】,点击进行执行;然后在右侧的程序服务选项里找到Flash Helper Services选项;最后右击选择开启即可。

    Vzaqya.jpg

    windows无法启动flash helper service的解决办法:

    1、打开开始选项,在开始页面当中找到运行选项,但是有些计算机是找不到的,具体如下图所示,小编这个时候使用的计算机就没有运行。

    Yj6zua.png

    2、如果要是没有运行选项的话,可以开始页面的搜索栏当中,搜索运行,也是可以可以找到的,具体如下图所示。

    7j6ja2.png

    3、点击运行,然后在运行当中输入:services.msc,点击进行执行,即可进入到服务页面当中。

    PowerShell命令大全(图文详解)_网站服务器运行维护

    Windows中PowerShell是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用“ .NET Framework”的强大功能。本文来介绍一下它的打开方法和常用的命令 。

    Mr6nI3.png

    4、进入到服务页面当中之后,可以看到在窗口的右侧,有很多的程序选项,具体如下图所示。

    jAnYb2.png

    5、右侧的程序服务选项是按照字母进行排列的,按照这个规律,可以很方便的找到Flash Helper Services选项。

    nYvIji.png

    6、找到选项之后,右击鼠标,即可根据自己的需要,选择开启或者是自动开启该服务,同时,如果想要关闭该服务的话,也可以使用同样的方法来进行选择。

    3aAbYn.png

    相关学习推荐:windows服务器运维教程

    展开全文
  • windows服务启动应用程序,windows服务默认在Session 0,不在当前桌面,启动的程序默认也在那个Session 0,所以你看不到程序界面, 用CreateProcessAsUser启动应用程序才可以看到界面
  • Windows Service Wrapper

    千次阅读 2018-12-20 17:11:17
    Windows Service Wrapper 可以将 Java 的 jar 包注册为 windows 服务。
  • 禁用Windows Defender Antivirus Service

    万次阅读 2021-06-11 15:08:24
    从名字上就可以看出来,Windows Defender Antivirus Service服务是一个防止病毒的,但是偶尔会出现高cpu占用的情况 ????2. 解决方案 2.1 官方社区回答 点击这里 系统出现Windows Defender进程占用CPU的问题,这说明...
  • 很多三方小程序都没有提供将自身注册为Windows标准服务的方法,但是通过Windows Service Wrapper即可达到目的 一、下载地址 官方主页:https://github.com/kohsuke/winsw/ 下载地址:...
  • windows下的redis安装后可在安装目录下双击redis-server.exe启动(也可在cmd命令窗口redis-server.exe redis.windows.conf, 注:加了redis.windows.conf就指定启动配置文件为redis.windows.conf,不加就用默认的),...
  • Windows 运行jar包

    千次阅读 2021-11-19 11:54:52
    1. 创建运行的cmd脚本 新建记事本 startup.txt @echo off @rem 需要运行的服务名字全称参数 例: ljd-stream-msvs.jar -> 名字全称:ljd-stream-msvs set SERVICE_NAME=%1 @rem 运行的服务jar包目录路径 set ...
  • Windows服务经常用来做一些定时任务处理,今天来说一下如何搭建一个...3、点击“serviceInstaller1”,在“属性”窗体将ServiceName改为MyService,Description改为测试,DisplayName改为Windows服务自动测试,Start
  • 解决的方法和详细的操作步骤如下:1、第一步,按win+r调出“运行”窗口,输入“gpedit.msc”命令并按Enter键打开组策略编辑器,如下图所示,然后进入下一步。2、其次,完成上述步骤后,依次单击“计算机配置”-->...
  • golang开发windows服务winsvc & service

    千次阅读 2021-12-01 16:43:26
    winsvc 包是对 golang.org/x/sys/windows 的封装,方便调用。底层调用的是sc命令来完成对服务的管理。 windows服务是脱离于登录用户而存在的,因此必须由管理员来管理。 // 管理员身份 // 注册服务 sc create ...
  • 关闭Antimalware Service Executable进程的方法
  • Windows Service 介绍

    千次阅读 2018-10-31 11:29:23
    Microsoft Windows 服务(过去称为 NT 服务)允许用户创建可在其自身的 Windows 会话中长时间运行的可执行应用程序。 这些服务可在计算机启动时自动启动,可以暂停和重启,并且不显示任何用户界面。 这些功能使...
  • windows执行node命令时,我们有时js需要做一件持续进行的事务,用cmd启动就必须保持窗口不被关闭,这样肯定不是万全之策,这时候我们可以尝试将node命令启动为windows服务运行
  • 家庭版Windows 10下快捷打开service服务应用,以便快速查看系统服务状态 本机测试是在家庭版Windows10。其他版本的windows系统,有的也是可以的。 (实操)快捷打开service服务应用 方法一 win+R组合键,弹出运行...
  • 一般情况下windows的服务程序运行权限时system,不能显示可以与用户交互的界面,本文讲述了一个用vc2008创建ATL的service,并在服务启动时启动一个可以显示出来,并且可以与用户交互的notepad窗口,同理你可以用此...
  • Windows Update Medic Service 自动更新

    千次阅读 2020-04-27 16:14:47
    win10 升级到1809版后,多了一个“Windows Update Medic Service”服务,该服务是“Windows Update”服务的保镖,开机会自动运行windows update服务,且该服务无法禁用,从而造成之前禁用win10更新的方法全部失效,...
  • Windows Service获取运行目录的方法

    千次阅读 2015-03-02 13:40:11
    一般获取目录方法: ...这个目录并不一定是EXE文件所在的目录,而且在程序运行中是可以改变的。 System.IO.Directory类提供了GetCurrentDirectory方法,该方法是对Win32 API的GetCurrentDirectory函
  • Windows Service CMD 命令 sc

    千次阅读 2016-07-08 11:05:57
    除了通过“控制面板”>“管理工具”>“服务”来查看服务之外,还有很多种其他的方式可以对Windows服务进行管理。在命令行方式下,你可以使用sc.exe(Service Control的缩写)来管理服务。  我们可以用sc.exe命令...
  • Windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这种服务非常适合在服务器上使用,或任何时候,为了不影响在同一台计算机上工作的...
  • 如果有一个应用程序,想要在电脑开机的时候自动启动(即使用户未登录Windows也要启动),可以用Windows服务来实现,我只是很简单的尝试了一下,由于前段时间做的一个办公QQ,在服务器端需要始终运行一个控制台程序来...
  • 明明自己也没运行什么大型软件或游戏,只是处于空闲状态,一两次也就算了,但风扇总会这样无故持续响起,感觉肯定有问题,所以就准备查找下原因。最终发现问题所在,就在这里记录下,给碰到问题的朋友作一个参考。 ...
  • 上一篇文章《Windows Service服务程序(0)服务主函数 & 控制处理函数》对Windows服务开发做了初步讲解。服务编写完成后,还需要服务管理程序才可以运行。一种方式是上篇文章中介绍的使用系统服务管理工具,如sc.exe...
  • C# windows service 创建 、调试、部署

    千次阅读 2018-08-31 15:21:54
    查看windows service WIN+R 输入 services.msc 也可 右击我的电脑 》属性 》控制面板 》 找到管理工具 》双击 》 找到服务 ,事件查看器可以查看 service 运行 的事件 日志 方框对应下文中...
  • Java jar 在Windows运行的方法

    千次阅读 2021-02-12 15:04:02
    本文列出Java jar包在windows系统上运行的三种方式。CMD命令行方式运行这种方式非常简单,打开cmd窗口,输入如下命令即可:java -jar test.jar使用批处理脚本运行使用cmd命令行方式虽然很简单,但是每次都要打开cmd...
  • 安装IIS尚未运行windows远程管理: 解决方案:(windows+r键输入cmd将以下命令复制执行) winrm enumerate winrm/config/listener winrm quickconfig winrm e winrm/config/listener winrm set winrm/config/...
  • 实现widows service 需要借助第三方模块pywin32,安装方式:打开cmd命令提示符, pip install pywin32,之后看到success说明安装成功,pip list 可以看到pywin32是否已安装。 参考 https://jingy...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 305,904
精华内容 122,361
关键字:

service运行 windows