2013-06-25 49 views
1

我已经创建了一个游戏,其中包含几个文件夹,如“Items”,“Monsters”等。在C#中编写的启动器中,我希望它能够替换所有更新/覆盖/从我的Web服务器添加选定的文件到这些文件夹。这怎么可能?谢谢C#自动补丁修补游戏文件夹中的所有文件

+0

难道你没有[DirectoryInfo类](http://msdn.microsoft.com/en-us/library/system.io.directoryinfo.aspx)? – Brian

回答

0

您需要检查产品的当前版本,然后检查数据库/ Web服务器以查看是否有新版本可用。如果有的话,下拉新版本,将其存储到本地文件系统。最好是某种类型的档案。将其放入根目录并解压缩。您可以仔细检查进程列表以查看游戏是否正在运行,并且在尝试更新时将其关闭或抛出错误,以免遇到任何文件权限错误。我知道这是一个非常广泛的概述,但是您所问的问题在Stack Overflow的范围内有点宽泛。我们不会为您编写完整的解决方案。