草庐IT

zip_entry

全部标签

c# - C# 中的 Zip 文件夹

如何在C#中压缩文件夹的示例(简单代码)是什么?更新:我没有看到命名空间ICSharpCode。我下载了ICSharpCode.SharpZipLib.dll但我不知道在哪里复制该DLL文件。我需要做什么才能看到这个命名空间?您是否有压缩文件夹的MSDN示例的链接,因为我阅读了所有MSDN但找不到任何内容。好的,但我需要下一个信息。我应该将ICSharpCode.SharpZipLib.dll复制到哪里才能在VisualStudio中看到该命名空间? 最佳答案 此答案随.NET4.5发生变化。创建一个zip文件becomesincr

c# - DbSet.Attach(entity) 与 DbContext.Entry(entity).State = EntityState.Modified

当我处于分离场景并从客户端获取dto时,我将其映射到实体以保存它,我这样做:context.Entry(entity).State=EntityState.Modified;context.SaveChanges();DbSet.Attach(entity)有什么用?或者当EntityState.Modified已经附加实体时,为什么我应该使用.Attach方法? 最佳答案 当您执行context.Entry(entity).State=EntityState.Modified;时,您不仅将实体附加到DbContext,您还标记了整

c# - 如何修复 WPF 错误 : "Program does not contain a static ' Main' method suitable for an entry point"?

突然间,我的整个项目完全停止编译,并显示以下消息:Program'path_to_obj_project_folder'doesnotcontainastatic'Main'methodsuitableforanentrypoint我没有更改项目属性,只是添加了一些类,将其他一些类移到了文件夹中。它是一个WPF应用程序项目,因此应该没问题。入口点在它应该在的地方,文件App.xaml根本没有被修改:(我应该怎么做才能让它重新工作?注意供引用:如果重命名App.xaml可能会发生这种情况。正如OP所述,App.xaml没有改变;但是,这是为重命名App.xaml的任何人添加的。

javascript - 类型 'entries' 上不存在属性 'ObjectConstructor'

我正在研究ng2实现。我正在使用以下函数调用将对象转换为数组:varauthors=Object.entries(responseObject.Authors);这是一个标准的js函数。但是,ts编译器返回以下错误:"Property'entries'doesnotexistontype'ObjectConstructor'"基于快速谷歌,似乎解决方案可能是将compilerOptions目标属性从es5更改为es6。然而,在对上一个问题进行一些研究之后,我认为我可以通过在下面的tsconfig.json中包含额外的“lib”属性来利用es6功能:"compilerOptions":{

接口(interface)的 golang 映射 - panic : assignment to entry in nil map

这个问题在这里已经有了答案:golang-howtoinitializeamapfieldwithinastruct?(3个答案)关闭7年前。我是golang的新手,我正在尝试创建一个类型为map[string]interface{}的映射。但是当我尝试创建一个不存在的新key时,我会收到运行时错误“panic:分配给nil映射中的条目”。谁能告诉我我做错了什么?去Playground:https://play.golang.org/p/vIEE0T11yl这是我的代码:packagemainfuncmain(){buffer:=Buffer{}buffer.AddRecord("my

google-app-engine - 如何提供 Blobstorage 图像的大型 zip 文件?

我想提供一个动态zip文件,其中包含存储在blobstorage中的多个用户上传的图像我用下面的代码成功地做到了,但是我遇到了Appengine实例被终止的问题,因为它们消耗了太多内存。是否可以通过将它们直接流式传输到客户端而不将它们保存在内存中来提供此类zip文件?还有其他解决方案吗?w.Header().Set("Content-Type","application/zip")w.Header().Set("Content-Disposition","attachment;filename=photos.zip")writer:=zip.NewWriter(w)deferwrite

unit-testing - 包含源和目标的 zip 文件夹

我使用以下代码将一些文件夹压缩到给定路径,我目前面临的问题是我需要将一些包含内容的文件夹压缩到特定目标而不是在同一目录中例如路径中的文件夹来源"/Users/i03434/go/src/zdf/BUILD"目标"/Users/i03434/go/src/zdf/app/info.zip"目前我尝试添加新路径[2],但没有帮助,知道怎么做吗?这就是全部代码funczipit(params...string)error{zipfile,err:=os.Create(params[1])iferr!=nil{returnerr}deferzipfile.Close()archive:=zip

go - 如何创建包含 zoneinfo.zip 的二进制文件

我正在使用Docker创建容器应用程序,然后将其部署到kubernetesengine但是当应用程序被初始化时,我得到这个错误:err:openC:\Go/lib/time/zoneinfo.zip:nosuchfileordirectory 最佳答案 您可能会考虑构建您的Go应用程序withGo1.15(2020年8月,两年后)NewembeddedtzdatapackageGo1.15includesanewpackage,time/tzdata,thatpermitsembeddingthetimezonedatabasein

dictionary - panic : assignment to entry in nil map on single simple map

我的印象是,只有当我们想要分配给双映射时,才会发生分配给entryinnil映射错误,也就是说,当尝试分配更深级别的映射而更高级别的映射时不存在,例如:varmmmap[int]map[int]intmm[1][2]=3但它也适用于一个简单的映射(尽管以结构作为键):packagemainimport"fmt"typeCOOstruct{xintyint}varneighboursmap[COO][]COOfuncmain(){fori:=0;i0{buds=append(buds,COO{x:i-1,y:j})}ifj0{buds=append(buds,COO{x:i,y:j-1}

docker : "no matching manifest for windows/amd64 in the manifest list entries"

我在Windows上使用Docker,当我尝试使用此命令提取PHP镜像时$dockerpullphp我收到了这条消息:Usingdefaulttag:latestlatest:Pullingfromlibrary/phpnomatchingmanifestforwindows/amd64inthemanifestlistentries我该如何解决这个问题? 最佳答案 我在Windows10上遇到了同样的问题。我通过在实验模式下运行Docker守护程序绕过了它:右键单击Windows系统托盘中的Docker图标转到设置守护进程高级设置