1

我有一个包含许多项目的解决方案。我想更改其中一个项目的默认命名空间和程序集名称,因为它们与项目名称不同,并且在查找 dll 时存在混淆。我通过在相关项目的属性中更改它来做到这一点。

现在我有一个问题,我只想为项目应用热修复。如果我只在发布中更改 1 个项目(其 dll 的名称已更改)的 dll,那么引用它的项目是否能够识别它。还是我需要找到所有引用它的项目并为所有这些项目应用修补程序。

引用是项目引用而不是 dll

4

1 回答 1

1

修补程序确实没有工作,并且其他项目 dll 没有考虑默认命名空间名称的更改以及它们所依赖的 dll 的程序集名称。因此,对于更改默认命名空间或程序集名称的任何人,应用依赖于正在更改的 dll 的整套 dls

于 2012-12-27T15:49:42.320 回答