gpt4 book ai didi

c# - 将单个 C# 项目编译为多个 DLL

转载 作者:太空宇宙 更新时间:2023-11-03 22:19:23 25 4
gpt4 key购买 nike

背景:Microsoft Dynamics CRM 的自定义工作流事件。

目前我们每个自定义事件有一个项目,每个项目中有一个类文件。

我们希望有一个包含多个类文件的项目,每个类文件都编译成一个单独的 DLL,以允许我们单独更新它们。

这可能吗?

最佳答案

我认为您不能直接在 Visual Studio 中执行此操作,但是,如果您手动调用 compiler在脚本或 makefile 中,它应该非常简单。

例如,csc/t:library/out:MyCodeLibrary.dll simpleType.cssimpleType.cs 编译为 MyCodeLibrary.dll

您可以将其作为构建后步骤运行,以生成您想要的程序集。但是,请注意,无论谁在使用该项目,都应该了解正在发生的事情……大多数开发人员都希望单个项目生成单个 dll。

关于c# - 将单个 C# 项目编译为多个 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3757031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com