Asp.net 如果上载的文件已损坏,则检测

Asp.net 如果上载的文件已损坏,则检测,asp.net,upload,Asp.net,Upload,我做了一个上传页面来上传dll到服务器,很多时候上传时dll会损坏。 如何在asp.net中检测上载的文件是否已损坏?如果没有其他引用(例如MD5 sum),则无法检测损坏。任何文件都可以包含任何数据,因此简单地检查一个没有任何语义的文件不会告诉您任何事情。如果没有其他引用(例如MD5 sum),则无法检测损坏。任何文件都可以包含任何数据,因此简单地检查一个没有任何语义的文件不会告诉您任何事情。是否只有dll文件被损坏?不知道为什么会这样,但拉链可能会有所帮助?您需要创建某种后期绑定测试方法或其

我做了一个上传页面来上传dll到服务器,很多时候上传时dll会损坏。
如何在asp.net中检测上载的文件是否已损坏?

如果没有其他引用(例如MD5 sum),则无法检测损坏。任何文件都可以包含任何数据,因此简单地检查一个没有任何语义的文件不会告诉您任何事情。

如果没有其他引用(例如MD5 sum),则无法检测损坏。任何文件都可以包含任何数据,因此简单地检查一个没有任何语义的文件不会告诉您任何事情。

是否只有dll文件被损坏?不知道为什么会这样,但拉链可能会有所帮助?您需要创建某种后期绑定测试方法或其他方法来测试dll。

是否只有dll文件损坏?不知道为什么会这样,但拉链可能会有所帮助?您需要创建某种延迟绑定测试方法或其他方法来测试dll。

您可以指定要上载的dll的大小吗?如何:从客户端(activex或手动计算)上载文件获取md5校验和,然后发布md5校验和。比较上传文件的校验和(在服务端计算)和发布的校验和。文件大小为47mb,maxRequestLength=“51200”您可以指定您正在上传的dll的大小吗?这样做如何:从客户端(activex或手动计算)上传文件获取md5校验和,然后发布md5校验和。比较上传文件的校验和(在服务端计算)和发布的校验和。文件大小为47mb,maxRequestLength=“51200”