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

时间:2014-03-17 12:44:13

标签: c# .net zipfile

在我开始描述我的问题之前,我想说我做了我应该做的所有事情,以使ZipFile类功能化。我的意思是,我的目标框架是.Net 4.5,我添加了引用(System.IO.Compression.FileSystem.dll和System.IO.Compression.dll)。

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

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

是否有人遇到类似甚至相同的问题,并且知道解决方案吗?

1 个答案:

答案 0 :(得分:0)

首先,关于msbuild建议的+1,或者你可以查看Fake

之类的内容

在Visual Studio项目中指定对System.IO.Compression.FileSystem.dll等的引用。然后,您只使用* .cs文件继续构建您的exe。 我认为您应该在命令行上指定除System.dll以外的任何引用,例如this