【发布时间】:2011-01-15 12:41:43
【问题描述】:
我刚刚创建了一个简单的 .NET Windows 服务。我的用户应该从我的站点下载它并将其安装在他们的计算机上。所以,从各种论坛帖子(包括这个网站)我知道,为了做到这一点,我需要一个安装程序。或者我可以只给他们服务文件并指导如何安装它。我开始创建一个安装项目,并能够编译我自己的 .msi 安装程序。但是一位用户抱怨他现在无法卸载它。我对其进行了研究,发现 .msi 格式存在一些问题,主要与它在 GAC 中计算引用的方式有关。不过,帮他修电脑很容易。从我与用户的对话中,我知道训练他们使用 sc.exe 或 installutil.exe 几乎是不可能的。我还在http://installer.codeeffects.com 找到了一项服务,它可以为我的服务构建安装程序,无需任何代码,但我不确定我的安装程序应该是 msi 还是 exe。所以,很明显我在这里很困惑:)请帮助大家,任何一般或详细的建议都将受到高度赞赏。
【问题讨论】:
标签: .net windows-services installation windows-installer