vs2019+windows服务+nancy+打包
2021/12/15 7:22:14
本文主要是介绍vs2019+windows服务+nancy+打包,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、创建windows服务
二、nuget包添加nancy
1.nancy 2.0.0和Nancy.Hosting.Self 2.0.0插件
2.项目添加文件夹Modules,在Modules文件夹内添加类,名称以Module结尾
3.需要返回视图的话,在项目添加文件夹Views文件夹,在Views文件夹内添加index.html。
如用到js、css静态文件需要将所在目录添加到nancy
4.Service中OnStart中配置nancy
三、配置windows服务
1.service中添加安装程序
2.serviceProcessInstaller1属性:account=LocalSystem
serviceInstaller1属性:Description=服务说明、ServiceName=服务名称、StarType=默认启动类型
3.重写ProjectInstaller安装程序代码内的Commit方法,服务安装完成后自动打开该服务
四、打包成exe
1.解决方案内添加Setup Project项目,vs2019默认没有该项目,需要手动下载:https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects
2.添加项目文件
3.项目属性配置
4.右键安装项目,自定义操作
5.右键安装项目,配置安装环境
选择自己所需的插件
6.右键项目重新生成-->打开安装项目的debug文件夹内有安装包
这篇关于vs2019+windows服务+nancy+打包的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04el-table 开启定时器下,表格的选中状态会消失是什么原因-icode9专业技术文章分享
- 2024-10-03如何安装和初始化飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03如何安装 App 并连接到飞牛 NAS?-icode9专业技术文章分享
- 2024-10-03如何安装飞牛 TV 并连接到影视服务器?-icode9专业技术文章分享
- 2024-10-03如何在PVE和ESXI上安装飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS安装系统异常情况处理-icode9专业技术文章分享
- 2024-10-03飞牛NAS如何创建存储空间?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS硬盘会自动休眠吗?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何安装飞牛影视和创建媒体库?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何为家人朋友开通影视账号?-icode9专业技术文章分享