c# - 如何将同一个项目中的类编译到不同的DLL

标签 c# dynamic dll compilation

大家好,我有包含一些类的类库项目。

我想知道如何将每个类编译为不同的DLL。

我不想为每个 dll 创建单独的项目,

我使用这个 dll 作为插件,但这些都是非常简单的插件,我不想为每个插件创建项目。

我将把所有这些dll放在同一个目录中并动态加载它们,

谢谢

最佳答案

为每个类创建一个单独的 .cs 文件。

然后,按照 Nygma7 的答案中建议的方式创建 DLL,方法是打开 Visual Studio 命令提示符,CD 到 .cs 文件的位置,并在提示符下创建 DLL: csc/target:library/out:test1.dll test1.cs 等..

关于c# - 如何将同一个项目中的类编译到不同的DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10301754/

相关文章:

来自 dll 问题的 Python Ctypes 函数调用

c# - 从字符串中获取随机的单词序列?

javascript - 是否可以仅使用 JavaScript 而无需使用 HTML 将动态链接插入到电子邮件中? (使用Google脚本发送电子邮件)

c# - 如何卸载已加载的程序集

python - 根据在另一个 OptionMenu 中选择的内容更改 OptionMenu

c++ - 如何使用动态大小的结构数组?

multithreading - PowerBuilder应用程序调用Delphi DLL

c# - SAML2 SSO - EntityId URI 是否支持查询字符串参数

c# - 使用 ASP.NET Core 应用程序更改 Angular 中的根

c# - 从单元测试项目启动和调用 WPF 应用程序的方法