打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C# WindowService服务程序打包


一、  添加新建项目-->安装部署-->安装项目

二、安装程序上-->右键视图-->文件系统-->应用程序文件夹-->右键-->添加项目输出

      选择做好的windows service项目,作为主输出,如果还想在安装文件夹下输出其他文件或文件夹,都可以在这里添加,或直接点击安装项目添加

三、如果想在安装程序的目录下新建文件夹写日志之类,在windows服务项目里,添加对System.windows.form的用, System.Windows.Forms.Application.StartupPath可以取到安装目录的地址,也就是安装是用户选择的安装地址

四、点击安装项目-->点击属性图标(不是右键属性)-->Manufacturer名称:在默认路径ProgrammFiles/Manufacturer名称/安装项目名称;ProductName:在安装程序中的欢迎用语中出现,ProductCode也在这里,哈哈

五、生成一下,就OK了,但是要注意的是,在解决方案配置中,配置成Release状态,(就是调试的小绿色箭头旁边),生成之后,在安装项目所在的文件夹下面有DEbug和Release两个文件夹,Release下面的MSI文件,就是打包之后的安装文件,可以考给别人使用喽

 

——————————————————————————————————————————————————————

2009-2-19

今天自己写的服务,自己用安装程序安装,在服务里,怎么也找不到这个服务,但他确实是运行的,也可以卸载。

用vs2005命令提示安装,installutil 服务名 来安装,就能够找到这个服务,到现在解决了,可是不知道为什么

解决方法如下:

     在Setup项目上右键选择-视图-自定义操作,出现自定义操作界面,在自定义操作上右键选择添加自定义操作,出现"选择项目中的项"对话框,选择"应用程序文件夹"里的"主输出来自XXXX"即可,即安装卸载回滚提交都有这个主输出,问题解决了!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
(转)详解Vs2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网...
最新分享
vs2017 C#程序打包安装部署之创建Windows安装项目
电脑提速十法
vs2008安装部署工程制作教程 - soief - 博客园
Windows XP 操作系统试题及答案
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服