繁体   English   中英

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

[英]How to compile ZipFile class (C#) in command line

在开始描述我的问题之前,我想说一下我做了我应该做的一切,以使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

请问有人遇到类似或什至相同的问题并知道解决方案吗?

首先,对msbuild建议进行+1,或者您可以查看类似Fake的内容

您可以在Visual Studio项目中指定对System.IO.Compression.FileSystem.dll等的引用。 然后,您仅使用* .cs文件来构建exe。 我想你应该在命令行上比其他System.dll中的任何引用,以及像这样

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM