微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C#如何创buildWindows服务安装项目自动安装它?

我已经看到多个Windows服务安装在我的电脑中,只有一个Setup.exe或.msi …是一个特殊的事情,它需要做的安装项目,让这样的Windows服务没有Installutil安装一个简单的方法。可执行程序?

我试过了,它只是不安装服务。 我知道如何使用Installutil,但我认为这只是为了testing。 我需要能够安装我的Windows服务与Setup.exe,因为我想分配我的服务与其configuration托盘应用程序。

什么是正确的方式来安装服务,然后我的应用程序? 他们都使用相同的解决scheme中创build一个相同的DLL。

构buildWindows服务的安装项目时出现问题?

如何拦截发送到窗口的消息?

用于STL容器的C ++ IDE

一个应用程序创build两个窗口?

LD_PRELOAD和线程局部variables

用intel编译器12编译windows for boost 1.51错误

我看了上面的链接,但是关于我已经知道如何做的安装项目,问题是如何使我的安装项目工作…我的DLL正在起步,托盘应用程序也在工作,问题是服务没有得到安装它只是给我的.exez

但是我需要像重新启动并在服务控制pipe理器中运行一样正确地安装它。

有两个DLL共享一个静态库有什么缺陷?

在自己的应用程序中运行命令提示

string安全function与安全增强CRT

如何获得System.Diagnostics.Process的输出

我如何在Linux上使用内置的Kinect驱动程序?

选项1

1.下载Wix

2.下载并安装Wix Windows服务安装项目模板

3.创建一个新的wix安装项目,看看你得到了什么

这是创建没有任何选项窗口的* .msi最简单的方法

选项2

按照这个博客文章 。 与选项1相同,但没有项目模板。 如果你迟早走WiX路线,你会看到项目模板提供了基本的东西。 如果你想要更先进的东西,你需要学习一点点的WiX,并使用它的candle.exe,light.exe,pyro.exe等

选项3

我写了一个简短的文章 ,我通常如何做到这一点。

祝你好运

下面是一个简单的模板,用于为使用WiX的Windows服务创建* .msi安装程序:

http://www.schiffhauer.com/wix-template-for-installing-a-windows-service/

我能用File标签指定我的DLL依赖关系。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐