类似于java的maven/gradle的c#构建工具

本文关键字:构建 gradle 工具 java maven 类似于 | 更新日期: 2023-09-27 18:26:14

我对c#(基本上是Java开发人员)很陌生。我们需要以编程方式生成c#解决方案(dll)。

文件夹结构

Root
  |-- model
         |     |--- A.cs
         |     |--- B.cs
  |-- service
        |     |---- AService.cs
        |     |---- BService.cs

假设我们在一个名为root的文件夹中存在cs文件,如上所述。我们需要使用编程方式为上述内容创建一个dll。

  1. 做这件事的最佳方式是什么?(如果有,最好提供示例代码)
  2. 如果我们有cs文件,我们不能用python(或)其他语言生成c#dll吗

我需要一个类似构建工具(gradle/maven)的东西,它可以获取所有文件并用java生成一个jar。我希望以相同的方式使用cs文件生成dll

在试图找到相同的解决方案时,找到了以下选项,但我正在寻找一种推荐的方法:

  1. c#项目模板
  2. c#加载项

提前感谢!!!

类似于java的maven/gradle的c#构建工具

使用csc.exe 查看命令行构建