首页 > 解决方案 > 使用 windows 命令行从 C# 项目生成 DLL

问题描述

我有一个结构为 src/test/API 和 src/test/Client 的 C# 项目。我在这些文件夹下有一堆 .cs 文件。我想从这个项目中生成一个 DLL。我将如何做到这一点?如果可能的话,我想为此使用 Windows 命令提示符。下面是文件夹结构的截图

在此处输入图像描述

标签: c#dll

解决方案


答案取决于您的目标是 .NET Framework 还是 .NET Core:

  • 如果您的目标是 .NET 核心,那么导航到文件夹的根目录并执行dotnet build(更多信息的链接bin)应该会在项目的子目录中为您的项目生成一个 DLL。
  • 如果您的项目以 .NET Framework 为目标,那么您需要从根目录运行MSBuild 。

推荐阅读