首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClickOnce和Windows部署

ClickOnce和Windows部署
EN

Stack Overflow用户
提问于 2014-08-21 17:46:45
回答 1查看 2.3K关注 0票数 0

因此,我对MSDN等进行了研究,但还没有找到这样一个问题的答案:我有一个将被关闭/打开的应用程序,作为安装/更新的一部分,我希望Windows服务也能作为安装到主应用程序的一部分得到更新。Windows服务将向应用程序提供数据,但如果应用程序发生变化,则该服务可能需要提供更多/不同的数据。

我把TopShelf看作是在另一篇文章中建议的,看到这让我想知道我是否可以在应用程序本身的同时使用TopShelf来部署服务--换句话说,用ClickOnce包装整个事情,让TopShelf完成Windows部分,ClickOnce完成应用部分。这听起来像是个不错的策略吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-25 14:26:50

好的,所以我找到了答案: ClickOnce不做我想做的事,因为微软下一步。但是他们的建议是包括一个名为ServiceController的类,它可以从您的应用程序中与您的服务进行对话,并执行您想要的任何服务操作。(TopShelf似乎没有必要。)我喜欢这一点,因为它允许所有东西都放在一个屋檐下,而且elegant...It应该解决权限问题和其他安装简单的障碍--我们希望这对我们的客户来说是尽可能简单和无缝的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25432711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档