解决方案 »

  1.   

    随便什么文件都可以上传,没有什么禁忌。http://msdn.microsoft.com/zh-cn/library/system.web.httpfilecollection.aspx
      

  2.   

    为何上传APK?APK文件和普通的其他文件有什么特殊的地方?
      

  3.   

    apk是android的安装文件,一样的上传。
      

  4.   

    不过我使用MonoForAndroid,编译出来的Release发布文件最少也有6M。(因此我尽量把内容做的实用一些,价值100块钱和价值20万的企业软件也都不过只有6~8M这么大而已。但是这么大的文件,我建议你使用一个支持断点续传的客户端组件(例如基于Flash或者Silverlight的组件)来上传。这个时候,可能你的asp.net后台就不是我上面引用的那个最基本的html input file上传方式的代码了。这要看你选择的客户端组件而配套选择服务器端代码。