gpt4 book ai didi

c# - 在运行时合并两个程序集 - C#

转载 作者:行者123 更新时间:2023-11-30 15:47:19 25 4
gpt4 key购买 nike

是否可以在运行时合并两个程序集,以便在迭代 ExportedTypes 时返回两个原始程序集的所有类型?

原因:

我使用数据库迁移框架来更新我的数据库。它采用由特殊类组成的单个程序集,这些类定义了对数据库所做的修改。

我有两个非常相似的数据库。许多表是相同的,但每个表都有几个独特的表。我希望每个数据库都有一个通用的迁移程序集和一个特定的程序集。但是要在我的框架中使用它,我需要将两个程序集塞进一个程序集。这可能吗?

最佳答案

看看ILMerge :

ILMerge is a utility for merging multiple .NET assemblies into a single .NET assembly.

尽管它仅在 v2.0 .NET 运行时中运行。

关于c# - 在运行时合并两个程序集 - C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3704699/

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