c#的构建工具类似于maven/gradle for java
我对c#(基本上是Java开发人员)相当陌生。我们需要以编程方式生成c#解决方案(dll) 文件夹结构c#的构建工具类似于maven/gradle for java,c#,python,.net,gradle,msbuild,C#,Python,.net,Gradle,Msbuild,我对c#(基本上是Java开发人员)相当陌生。我们需要以编程方式生成c#解决方案(dll) 文件夹结构 Root |-- model | |--- A.cs | |--- B.cs |-- service | |---- AService.cs | |---- BService.cs 假设cs文件存在于名为root的文件夹中,如上所述。我们需要使用编程的方式为上述内容创建一个dl
Root
|-- model
| |--- A.cs
| |--- B.cs
|-- service
| |---- AService.cs
| |---- BService.cs
假设cs文件存在于名为root的文件夹中,如上所述。我们需要使用编程的方式为上述内容创建一个dll
提前感谢 查看如果您有
.cs
文件,您需要一个编译器。假设.cs文件已正确编译,可以直接复制到解决方案/dll查看CSharpCodeProvider
类。您可以从代码中调用C#编译器。您可以添加一些关于您试图解决的问题的详细信息吗?您是否正在寻找一种类似于构建控制器的东西,它可以在没有人实际单击构建的情况下编译您的代码?您是否需要在运行时编译生成时未知的源文件?是的,我在嵌套文件夹中有大约100-200个文件。如果可能,我需要编译它们并在不接触VS的情况下生成dll文件。