我正在寻找关于保持在网络上运行的程序更新的建议。安装由15个用户组成,每个用户在其本地PC上都有该程序,但他们都从sql server访问相同的日期。 我正在寻找一种干净的方法,它可以让我更新网络上的一个文件夹,并让每台计算机在运行程序时得到更新,并且程序在网络上的该文件夹上看到更高版本。 (很明显,我可以做这个程序本身,因为它不会允许被打开的同时里面覆盖)vb.net - 保持程序更新?
1
A
回答
0
另一个选择是创建第二个程序,该程序将检查网络中的应用程序的更新版本。我们称之为“updater.exe”程序。
您可以在系统启动时像Adobe Reader或Sun Java那样运行updater.exe。
或者,当您的应用程序启动时,它可以加载updater.exe。如果updater.exe发现更新,它可以关闭/卸载您的应用程序,下载较新的版本,重新启动您的应用程序并关闭它自己。
2
你应该看看
ClickOnce是部署技术 ,使自我更新 基于Windows的应用程序,可以安装 ,并以最少的用户 进行交互。
0
上述astander的答案是正确的,你可以使用的ClickOnce这一点。另一种选择是将此应用程序创建为Web应用程序。
Web应用程序基本上以您描述的方式工作,应用程序的文件驻留在Web服务器中,所有用户使用浏览器连接到它,并更新应用程序,只需更新服务器中的文件。
相关问题
- 1. 保持内部应用程序更新
- 2. 更新已安装的VB.Net程序
- 3. VB.Net程序应该自动更新
- 4. 保持远程对象更新
- 5. VB.net 2010集更新,但访问数据库保持相同
- 6. 如何编写脚本以保持重试Yum更新程序?
- 7. 如何保持应用程序更新的现有数据库?
- 8. Android应用程序如何保持更新
- 9. 如何保持模型在整个应用程序更新
- 10. 保持Web应用程序表单中的主键值更新
- 11. 保持MySQL表更新
- 12. 保持Drupal的更新
- 13. 如何在关闭程序后保持价值? VB.net
- 14. 如何保持一列持续更新?
- 15. 保存数据以保持更新(Unity3D)
- 16. 保持面板居中vb.net
- 17. VB.NET保持线内圈
- 18. 保持VB.NET vs学习C++
- 19. 如何保持应用程序的设置,当用户更新到新版本
- 20. 保持c程序运行
- 21. C程序保持returnig 1
- 22. 程序保持循环
- 23. 更新按钮在IE中刷新点击时保持更新
- 24. 复合索引更新是否与原始更新保持相同的顺序
- 25. 更新程序
- 26. 如何克隆项目并保持与新的更新保持一致
- 27. 保持neo4j与生产MSSQL更新
- 28. 保持更新时间戳Yii中
- 29. 如何保持TimelineMax内更新的值?
- 30. angularjs ng-grid保持选择更新
是的,我认为这可能是我需要的。但它是混乱或压倒性的。现在我所做的只是复制每台计算机上的Bin/Release文件夹(我已经确保.net 3.5和其他recquisites已安装并注册,或者位于release文件夹中),以便完成所有需要完成的工作是在我重新编译时(几乎每天)复制更改后的文件。但是我当然不想每次都去电脑复制文件。当我运行clickonce /发布时,它创建了这个设置和所有,而且它是巨大的。每次我做一个小改动时会发生什么? – Alex
当您进行更改并重新发布时,必须在客户端重新下载所有内容,但是如果您位于局域网上,则文件大小应该无关紧要,即使在常规的DSL线路上也不应该这么做太多了。 –
当我做发布时,它给了我很多(大?)设置加文件夹与更多的东西。每次我进行更改并重新编译时会发生什么?我得到了什么,我在哪里放? – Alex