草庐IT

content_zipped

全部标签

c# - Web Api 请求抛出 "Error while copying content to a stream."

我正在尝试实现这个codeexample,但得到一个HttpRequestException-“将内容复制到流时出错。”当调用ReadAsStringAsync()方法时。内部异常是“无法访问已处置的对象”。我正在使用Fiddler来发出请求。我不明白。有人可以解释为什么我会收到此异常并提供解决方案吗?网络API方法:publicasyncTaskPost(HttpRequestMessagerequest){try{varjsonString=awaitrequest.Content.ReadAsStringAsync();}catch(Exceptionex){throw;}ret

c# - 设置 "Always copy to output directory"时,Content 和 None 有什么区别?

在csproj文件中,我们可以使用None或Content元素包含一个文件。来自MSDN,它说:None-Thefileisnotincludedintheprojectoutputgroupandisnotcompiledinthebuildprocess.Anexampleisatextfilethatcontainsdocumentation,suchasaReadmefile.Content-Thefileisnotcompiled,butisincludedintheContentoutputgroup.Forexample,thissettingisthedefaultva

c# - 如何解决 Enumerable 和 MoreLINQ 之间不明确的 ZIP 调用?

我遇到了扩展方法解析的问题。LINQ和MoreLINQ包含zip方法,它自4.0版本以来就存在于.NET中,并且始终在MoreLINQ中。图书馆。但是您不能使用带有旧式扩展方法语法的实现之一。所以这段代码不会编译usingMoreLinq;usingSystem.Linq;varstudents=new[]{"Mark","Bob","David"};varcolors=new[]{"Pink","Red","Blue"};students.Zip(colors,(s,c)=>s+c);错误:Thecallisambiguousbetweenthefollowingmethodsorp

c# - 如何从 C# .NET 4.5 中的 zip 存档中提取特定目录?

我有具有以下内部结构的zip文件:file1.txtdirectoryABCfileA.txtfileB.txtfileC.txt将文件从“directoryABC”文件夹提取到硬盘上的目标位置的最佳方法是什么?例如,如果目标位置是“C:\temp”,那么它的内容应该是:tempdirectoryABCfileA.txtfileB.txtfileC.txt同样在某些情况下,我只想提取“directoryABC”的内容,因此结果将是:tempfileA.txtfileB.txtfileC.txt如何通过在C#.NET4.5中使用System.IO.Compression中的类来完成此操作

c# - 将 ionic Zip 读取为内存流 C#

我正在使用Ionic.Zip通过这种方法将ZipFile提取到内存流:privateMemoryStreamGetReplayZipMemoryStream(){MemoryStreamzipMs=newMemoryStream();using(ZipFilezip=ZipFile.Read(myFile.zip)){foreach(ZipEntryzipEntryinzip){if(zipEntry.FileName.StartsWith("Aligning")||zipEntry.FileName.StartsWith("Sensing")){zipEntry.Extract(zi

c# - 使用 C# 上传到服务器后,Zip 文件已损坏

我正在尝试使用C#(Framework4)上传zip文件到服务器,下面是我的代码。stringftpUrl=ConfigurationManager.AppSettings["ftpAddress"];stringftpUsername=ConfigurationManager.AppSettings["ftpUsername"];stringftpPassword=ConfigurationManager.AppSettings["ftpPassword"];FtpWebRequestrequest=(FtpWebRequest)WebRequest.Create(ftpUrl+"T

c# - 您如何从 GPS 坐标中获取国家/州/地区/城市/州/ zip /邮政?

我的所有照片上都有GPS坐标。我想包括城市、州、zip等的标签/IPTC数据。但是我只有GPS坐标。我怎样才能以自动化的方式获取这些并获得有意义的信息(我有成千上万张照片,所以将每一张都输入谷歌地图是行不通的)。 最佳答案 您可以使用以下HTTP请求通过GoogleMapsAPI进行反向地理编码:简单CSV:http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=csv&sensor=false更复杂的XML:http://maps.google.com/maps/

c# - 错误 (HttpWebRequest) : Bytes to be written to the stream exceed the Content-Length bytes size specified

我似乎无法弄清楚为什么我不断收到以下错误:BytestobewrittentothestreamexceedtheContent-Lengthbytessizespecified.在以下行:writeStream.Write(bytes,0,bytes.Length);这是一个Windows窗体项目。如果有人知道这里发生了什么,我肯定会欠你一个。privatevoidPost(){HttpWebRequestrequest=null;Uriuri=newUri("xxxxx");request=(HttpWebRequest)WebRequest.Create(uri);request

c# - 如何使用 SharpZipLib 从 zip 文件中提取文件夹?

我有一个test.zip文件,它包含在一个文件夹中,里面有一堆其他文件和文件夹。我找到了SharpZipLib在发现.gz/GzipStream不是可行的方法之后,因为它仅适用于单个文件。更重要的是,这样做类似于使用GZipStream意味着它将创建一个文件。但是我压缩了整个文件夹。我如何解压到一个出于某种原因exampleunzipping这里设置为忽略目录,所以我不太清楚这是怎么做到的。此外,我需要使用.NET2.0来完成此任务。 最佳答案 我认为这是更简单的方法。默认功能(请在此处查看更多信息https://github.co

c# - 在 .net 中将多个文件下载为 zip

我有一个程序需要一次下载多个文件。我可以使用这个singlefiledownload下载单个文件,但它不适用于多个。如何一次下载多个文件,例如zip文件? 最佳答案 您需要打包文件并将结果写入响应。您可以使用SharpZipLib压缩库。代码示例:Response.AddHeader("Content-Disposition","attachment;filename="+compressedFileName+".zip");Response.ContentType="application/zip";using(varzipStr