繁体   English   中英

如何从命令行编译NuGet项目?

[英]How do I compile a NuGet project from the command line?

我想在不使用Visual Studio的情况下编译具有NuGet依赖项的C#项目(过于沉重,无法再次下载)。 我该怎么办?

例如,对于一个普通的Rust项目,我只需要运行cargo buildcargo rustc ,所以我想知道如何使用基于C#-NuGet的解决方案(使用paket )来实现。

要添加更多上下文, paket可以很好地下载依赖项,但是我还不知道如何构建我的项目。 我已经安装了Mono,因此在nuget已经可以使用nuget了。

您基本上可以使用Visual Studio在后台使用的MSBuild来构建您的应用程序。

这里查看文档。 您可以将其作为单独的工具下载到主机上,并提供解决方案和运行构建的路径。 这是各种构建命令

NuGet也是如此。 您可以从此处下载NuGet命令行工具。 创建一个基本的PowerShell脚本,在其中安装/更新解决方案使用的软件包,然后使用MSBuild工具运行您的构建。

暂无
暂无

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

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