我有一个C#软件和软件我们可以在游戏中登录。该软件还可以自动更新游戏文件。
我有3个问题: - 需要4.0框架最低限度(由于Windows XP,我限制自己为4.0)而有些人没有它,并且每个人都不容易知道该做什么,在哪里下载等等。 - 用于更新游戏的软件无法自行更新,这是有道理的 - 游戏使用.exe文件,如果我通过我的应用程序更新它,大多数防病毒程序会阻止它
我希望ClickOnce在启动之前显示我的应用程序是否有可用的更新。
我想知道ClickOnce是否有可能更新游戏文件(总共3500个文件)。如果我进行更新,则更新/修改的文件少于20个。
我希望ClickOnce显示是否安装了框架4.0或4.5。
[https://image.prntscr.com/image/vL9qZWdaQ0aVxMJIoy---Q.png][1]
[https://image.prntscr.com/image/KWDxtMQtQGan9ml2iA17-A.png][2]
[https://image.prntscr.com/image/yRclvHNgQC22WILpY8ehmw.png][3]
但ClickOnce从未说明有可用的更新......
我们需要使用setup.exe吗?无法下载我的游戏,并且在该应用程序启动之前会自动使用ClickOnce吗?
感谢您的帮助
答案 0 :(得分:1)
您的ClickOnce应用程序应该以.NET为先决条件,在安装应用程序之前,您可以安装.NET。
How to: Install Prerequisites with a ClickOnce Application
How to: Specify a Support URL for Individual Prerequisites in a ClickOnce Deployment
您可以添加更新选项。通过以下链接 Manage Updates for a ClickOnce Application