C# 软件更新版本的应用程序哈希
我正在为我的软件创建一个“更新程序”,它将自动从我的服务器检索最新的二进制可执行文件(.exe)。软件将生成一个对php脚本的Http请求,该脚本将返回一个包含最新软件哈希的字符串到应用程序。如果返回的哈希与软件本地版本的哈希不同,则它将自动更新 我的问题是,哪一种是可以通过生成的最好的哈希类型。php和c-sharp 另外,您认为这是一种很好的更新方法吗?我试图给我的应用程序一个无缝的效果,用户没有意识到软件已经更新了等等 欢迎提出任何意见:) 非常感谢 哪种是可以通过生成的最佳哈希类型。二者都 php和c-sharp 您可以使用MD5或SHA-1散列函数,我相信MD5最常用于文件散列值计算C# 软件更新版本的应用程序哈希,c#,php,.net,hash,auto-update,C#,Php,.net,Hash,Auto Update,我正在为我的软件创建一个“更新程序”,它将自动从我的服务器检索最新的二进制可执行文件(.exe)。软件将生成一个对php脚本的Http请求,该脚本将返回一个包含最新软件哈希的字符串到应用程序。如果返回的哈希与软件本地版本的哈希不同,则它将自动更新 我的问题是,哪一种是可以通过生成的最好的哈希类型。php和c-sharp 另外,您认为这是一种很好的更新方法吗?我试图给我的应用程序一个无缝的效果,用户没有意识到软件已经更新了等等 欢迎提出任何意见:) 非常感谢 哪种是可以通过生成的最佳哈希类型。二者
-- v1.0
-- v1.1
-- v2.0
-- v2.1
哪种是可以通过生成的最佳哈希类型。二者都
php和c-sharp
您可以使用MD5或SHA-1散列函数,我相信MD5最常用于文件散列值计算
-- v1.0
-- v1.1
-- v2.0
-- v2.1
是的,我只在我的服务器上保留最新版本(可能是以前的版本,以防我需要回滚),也就是说,我没有存档旧版本。感谢您的回复:)是的,我只在我的服务器上保留最新版本(可能是以前的版本,以防我需要回滚),也就是说,我没有存档旧版本。感谢您的回复:)