C# 将多个类库合并到一个库中

C# 将多个类库合并到一个库中,c#,dll,class-library,C#,Dll,Class Library,我正在努力决定如何处理这件事。 我收集了大约十几个类库,我需要将它们合并成一个主类库。 通过这种方式,我可以将1个DLL导入到一个项目中,并可以访问所有12个类库 到目前为止我都试过了。 创建了一个主类库,向解决方案中添加了十几个项目,然后在主项目中创建了对这些项目的引用,并确保这些引用是本地复制的。 必须有比这更重要的事情,因为它不起作用 提前感谢您的帮助。就我个人而言,我只是将代码/文件复制到新项目中,然后就可以完成了。通过将其传递到旧库来使其复杂化是没有意义的。如果从c#运行,则不需要ma

我正在努力决定如何处理这件事。 我收集了大约十几个类库,我需要将它们合并成一个主类库。 通过这种方式,我可以将1个DLL导入到一个项目中,并可以访问所有12个类库

到目前为止我都试过了。 创建了一个主类库,向解决方案中添加了十几个项目,然后在主项目中创建了对这些项目的引用,并确保这些引用是本地复制的。 必须有比这更重要的事情,因为它不起作用


提前感谢您的帮助。

就我个人而言,我只是将代码/文件复制到新项目中,然后就可以完成了。通过将其传递到旧库来使其复杂化是没有意义的。如果从c#运行,则不需要master类。dll有一个可选的main()方法,因此您可以从命令行或库中运行方法。如果只有类和方法,则不需要main。类/方法必须是公共的,这样才能从c#对它们进行评估。就我个人而言,我只是将代码/文件复制到新项目中,然后就可以完成了。通过将其传递到旧库来使其复杂化是没有意义的。如果从c#运行,则不需要master类。dll有一个可选的main()方法,因此您可以从命令行或库中运行方法。如果只有类和方法,则不需要main。类/方法必须是公共的,以便可以从c#进行评估。