我想知道是否有任何免费的开源或付费软件用于托管图像(如tinypic.com imageshack.us)或在ASP.NET中开发的文件共享(4shared.com或rapidshare.com)。
如果我必须开发相同的内容,如何在IIS中删除上传的2 GB限制?
这个问题包含编程和非编程问题。
任何帮助表示赞赏。
答案 0 :(得分:2)
xigla是一个用于快速共享站点的ASP.NET解决方案。
Another link aggregation site有很有希望的链接。
Sharepoint也非常好。
Nuke Transfer是DotNetNuke的文件共享模块。
对于大多数这些解决方案,文件大小限制来自实际的IIS配置,而不是来自软件。 Chris Bunk 描述了将IIS配置修改为允许大于2千兆字节的上传的方法。
答案 1 :(得分:0)
我推荐亚马逊S3。它有一个web服务接口,应该可以在ASP中使用,虽然我没有经验。价格非常合理,非常稳定,一旦你开始工作,网络服务就会非常稳固。
答案 2 :(得分:0)
我很确定SkyDrive使用ASP.NET但它不是开源的。
您可能需要创建某种外部程序(.Net,Java或Flash)来上传大于2 GB的文件。或者,您可以创建浏览器扩展名。
答案 3 :(得分:0)
您无法上传大于2 GB的文件。如果要上载总量超过2 GB的文件,请分离文件,然后以小于2 GB的批量上载它们。
请注意,浏览器也有2GB的限制。 http://www.motobit.com/help/scptutl/pa98.htm
如果你真的需要超过2GB的文件上传http工具,我建议创建一个OCX组件或一个应用程序,在上传到服务器之前在内部拆分文件。
答案 4 :(得分:0)
我能找到2个网站
ASP.net Image galleries有一个用于图像管理的开源脚本列表
上传sie与其他人说的不是编程相关的。
答案 5 :(得分:0)
我之前测试了Gallery Server Pro。这是一个非常好的图像库解决方案,具有大量内置功能。它还能够托管成千上万的图像,唯一真正的限制是你所拥有的硬盘。
但是2gb的限制来自服务器端,如前所述。
答案 6 :(得分:0)
我使用了Gallery - 基于开源网络的相册管理器。您可以在Web服务器上拥有任意数量的图库,每个图库可以包含任意数量的相册。