vs2008如何在Mac OS操作系统上创建zip文件?

my_links 2010-02-26 01:33:34
问题描述如下:
使用vs2008 3.5编写的asp.net程序,功能如下:在客户端点击一个连接后,程序在服务器端生成一系列的文件并在内存里压成zip文件,同时弹出客户端的浏览器自身带的下载的窗口让客户端可以下载。客户端下载的应该是一个zip文件。

目前的程序已经可以实现下面的情况:
当客户端是windows操作系统时,不管浏览器是任何版本都可以正常运行。包括safari。

当客户端是Mac OS操作系统时,程序也可以运行,但是客户端下载后的文件是一个文件夹,程序生成一系列的文件都存在这个文件夹里。

怎么让客户端是Mac OS操作系统时下载的也是一个zip文件呢?
...全文
327 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
vocanicy 2010-03-17
  • 打赏
  • 举报
回复
楼主是不是把MacOS下直接打开zip的功能当成是文件夹了?
就像windows上的ZipFolder
火星大能猫 2010-03-17
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 my_links 的回复:]
to fancystyle:
应该和浏览器没有关系。
当客户端是windows操作系统时,浏览器是safari可以正常运行。能下载一个zip文件

可是当客户端是mac os x操作系统时,它的浏览器也是safari,就不能下载一个zip文件了

如lextm说的,感觉mac os给自动解压了一样。怎么让它不解压,就是一个zip文件呢?
[/Quote]
系统设置关系,
windows里一样可以把zip,avi等设置成直接打开而不是下载.
在文件夹选项里,不过mac就不清楚了
my_links 2010-03-17
  • 打赏
  • 举报
回复
no body?
my_links 2010-03-01
  • 打赏
  • 举报
回复
to fancystyle:
应该和浏览器没有关系。
当客户端是windows操作系统时,浏览器是safari可以正常运行。能下载一个zip文件

可是当客户端是mac os x操作系统时,它的浏览器也是safari,就不能下载一个zip文件了

如lextm说的,感觉mac os给自动解压了一样。怎么让它不解压,就是一个zip文件呢?
fancystyle 2010-02-27
  • 打赏
  • 举报
回复
感觉这和MAC机器没有关系。只和浏览器有关系。
lextm 2010-02-27
  • 打赏
  • 举报
回复
你这个要到Mac OS论坛去问问看。感觉有点像OS自己给你解压了。
my_links 2010-02-26
  • 打赏
  • 举报
回复
高手了?

那个自认为是专家阿、精通这精通那的想做架构师人呢?
my_links 2010-02-26
  • 打赏
  • 举报
回复
to:telankes2000

mac os 在其他国家的比重不小啊,据说有25%左右。

telankes2000 2010-02-26
  • 打赏
  • 举报
回复
建议楼主放弃非主流操作系统
为这劳心劳力不划算
my_links 2010-02-26
  • 打赏
  • 举报
回复
zip是标准压缩格式,不是我们常用的rar
my_links 2010-02-26
  • 打赏
  • 举报
回复
mac os x系统本身是有压缩功能的
huangwenquan123 2010-02-26
  • 打赏
  • 举报
回复
测试测试测试测试测试测试测试测试
fangyuantdy 2010-02-26
  • 打赏
  • 举报
回复
是否是因为MAC系统上没有相应的解压缩软件啊

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧