当前位置:  开发笔记 > 编程语言 > 正文

简化c#中的设置和部署

如何解决《简化c#中的设置和部署》经验,为你挑选了1个好方法。

我已经制作了一个应用程序,它会不断更新.所以每次发生变化时,我都会一次又一次地将它的新构建包含到设置和部署程序中.有没有办法简化程序?要添加的文件数量是静态的,存在于文件夹中.我听说我们可以用c#编写安装程序类,我的要求是否与它有任何关系?

我认为ClickOnce不符合我的要求,因为我第一次希望它像安装程序包一样运行,因为它有一些软件包和一些设置需要在安装时在用户的机器上实现.可以点击一次帮助我吗?此外,我想以管理员身份运行我的应用程序,它引用了许多外部DLL文件.那么它有助于我的目的吗?

我终于使用clickonce部署完成了它.我使用内容文件来标记我想要复制到目标计算机的所有文件并使用clickonce部署.然后我修改了我的程序启动的方式,这样我就可以启动安装程序脚本,我只想在应用程序第一次运行时运行.此外,我在IIS上托管它,并且必须更改许多MIME类型并添加新的以便下载到Internet上工作



1> GWLlosa..:

研究一下名为"ClickOnce"的部署.它可以自动化你所谈论的很多内容.

编辑:您可以像任何其他项目一样向ClickOnce项目添加自定义安装程序操作,以设置其他组件和诸如此类的东西.至于权限,如果您愿意,ClickOnce将允许您以管理员身份运行,但不建议这样做,它可能会抱怨它.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有