首先,就搜索而言,我已经将自己完全投入到 Internet 中。无处可去,非常精通谷歌。也许我错过了什么……够了。
如上所述,C# 2010(3.5->4.0 在 Win7x64 上运行,但希望应用程序与 XP/Vista 完全兼容)。处理 XP(w/SP3) 到 Vista/7 客户端。正在开发一个应用程序,使我的公司能够更轻松地通过 RDP 连接到他们的本地桌面。就可用性而言,我的应用程序很棒,但最终,我的编程会 catch 我,让我屈服,让我吃苦耐劳。
我正在寻找一种可靠的方法来更新主应用程序。我正在部署一个辅助应用程序来完成此操作(如果 xml 文件具有更新版本,应用程序从开发者网站下载 updateApp,updaterApp 更新主应用程序;主应用程序更新 updaterApp——如果需要的话)。
寻求加强或更好的方法来完成此应用程序取决于管理员 +(可能)SQL + AD + SMB + SSH 身份验证。
我遇到的事情:
http://themech.net/2008/09/check-for-updates-how-to-download-and-install-a-new-version-of-your-csharp-application/ (在这一点上,我喜欢什么)
http://digitalformula.net/technical/c-self-updating-application-without-clickonce/
http://www.eggheadcafe.com/articles/pfc/selfupdater.asp
这就是我正在看的。很想找到包含详细信息/出色代码/示例的正确解决方案。我最担心 Vista/7 中“程序文件”目录中的管理员访问权限,期待讨论。希望所有的信息都在这里。非常感谢您!
最佳答案
clickonce呢?
关于C# 2010 : Deploying Multiple Apps. 。需要 Sure Fire 方式来更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3117667/