Ste*_*owe 31 .net clickonce smartclient winforms
我有几个.NET Windows Forms应用程序,我准备转换为ClickOnce /智能客户端部署方案.我已经阅读了这个非常棒的教程,但是我应该注意哪些陷阱或"陷阱"?
有几个小应用程序一直使用,但主要应用程序是在C#中,每周7天,每天24小时运行,非常大,但每隔几周才会更改一次.它还会本地写入日志文件并与本地硬件设备进行通信.
大多数问题已得到解决,但有些人提到无法创建桌面快捷方式.实际上,您可以使用Visual Studio 2008 SP1创建桌面快捷方式.
此外,如果您不使用最新版本的Visual Studio,则始终可以编写代码来创建已安装的开始菜单快捷方式的快捷方式.
我们有一个应用程序,我们将部署为ClickOnce应用程序.我们需要用户能够修改安装中的某些设置(例如部署路径 - IT希望从其网络共享中提供文件,而不是在构建时知道).更改部署中的任何文件时,需要重新计算所有哈希值,并重新签名所有内容.因此,如果此解决方案是内部的,您可能不会在传递签名证书时遇到问题,但如果这是针对客户端的,那么您将需要构建一个花哨的解决方案来绕过此问题.
我从互联网内部的某处听到了隆隆声,未来版本的ClickOnce将消除一些令人头痛的问题.