我创建一个Windows应用程序并为用户提供安装包。所以现在我需要修复一些错误并给用户一个修改版本,但我不希望他们重新安装它。那么我如何创建一个修补程序并将其分发?创建可升级的C#.net窗口应用程序
6
A
回答
4
ClickOnce将大大简化此安装/升级过程。您可能必须通过ClickOnce重新安装该应用程序,但在此之后,升级将很容易提供。解释here。
1
0
我还没有使用clickonce,但几年前我不得不写一些会自动更新的东西。我找不到代码,否则我会发布,但这是它做的:
1)主要的exe会看看程序集并找到版本。
2)如果exe可以连接到公共服务器,它会检查并查看是否有其他组件可用。
3)如果组件可用,它将下载它并运行新程序集
4)如果程序集不可用或没有Internet连接,它将运行本地程序。
这样做不需要用户交互。
相关问题
- 1. 创建补丁程序以升级.NET应用程序
- 2. C#.net窗口服务应用程序
- 3. 升级.NET应用程序2009年
- 4. 升级.NET应用程序数据层
- 5. 在.NET窗口应用程序中创建字幕
- 6. 在C#.net应用程序中获取创建窗口句柄的错误
- 7. 如何创建一个像可口可乐的可可应用程序窗口
- 8. 创建可执行修补程序以升级我的应用程序
- 9. C#窗口应用程序
- 10. 从.net Framework 1.0将C#应用程序升级到3.5
- 11. 创建Windows窗体C#应用程序
- 12. 创建多窗口可可程序 - 启动程序建议?
- 13. 在c#.net窗口窗体应用程序中比较图像
- 14. .net C#windows窗体应用程序:打开弹出窗口
- 15. 如何在ANSI C中创建窗口应用程序?
- 16. 以编程方式使用C#应用程序级联窗口
- 17. 可以自行控制应用程序创建窗口?
- 18. 使用C#.NET的多语言窗口应用程序
- 19. 升级到SQL Server 2008:升级使用BCP的VS2005 .NET程序
- 20. 以编程方式创建可可应用程序的初始窗口(OS X)
- 21. Android升级应用程序
- 22. 升级iPhone应用程序
- 23. 升级Web应用程序:.NET 2.0到.NET 4.0
- 24. 从.net 1.1将.net web应用程序升级到3.5
- 25. 窗口应用程序中的图片上传? C#.NET?
- 26. NullSoft安装程序 - 升级应用程序时升级app.config
- 27. 如何让C#.NET窗口存储过程的所有代码,并在C#.net窗口应用程序创建的StoredProcedure的文本文件
- 28. MSI创建:升级前终止应用程序
- 29. 无窗口可可应用程序
- 30. Modal窗口可可应用程序
将另一个卸载旧版本的安装包安装新版本是否属于“修复”? – 2010-10-05 19:53:23
如何为您的应用程序创建补丁高度依赖于您用于创建安装程序的应用程序。你能提供更多关于它的信息吗? – jmservera 2010-10-05 19:56:32
我还没有创建安装程序。打算使用Visual Studio安装和部署项目来创建一个 – Vicky 2010-10-05 21:35:40