如何在命令行编译ZipFile类(c#)

本文关键字:ZipFile 编译 命令行 | 更新日期: 2023-09-27 17:50:41

在我开始描述我的问题之前,我想说我做了我应该做的一切,以使ZipFile类功能。我的意思是,我的目标框架是。net 4.5,我添加了引用(system . io . compression . filessystem .dll和System.IO.Compression.dll)。

我可以在Visual Studio中构建项目,没有问题,没有错误。但是当我尝试使用命令行编译项目时,它就变得有趣了。我每次得到一个错误"错误CS0103:名称ZipFile类不存在于当前上下文中"。

在CMD中编译命令为:csc/define:DEBUG/optimize/out:tbuild.exe *.cs

有没有人遇到过类似甚至相同的问题,并知道解决方法?

如何在命令行编译ZipFile类(c#)

首先,在msbuild建议上加1,或者您可以查看类似于Fake

的内容。

指定对system . io . compression . filessystem .dll等的引用…在您的visual studio项目中。然后继续使用*.cs文件构建exe。我认为你应该在命令行中指定除System.dll以外的任何引用,比如