0

我有一个带有自己的 app.config 的程序集,例如“DoCommonStuffAssembly”。

该程序集由两个不同的程序集引用,例如“BusinessLogic01”和“BusinessLogic02”,它们具有自己的 DoCommonStuffAssembly 配置部分版本。

现在我需要在同一个 ASP.NET 应用程序中同时引用 BusinessLogic01 和 BusinessLogic02,但两者都应该有不同版本的 DoCommonStuffAssembly 配置部分(如日志文件夹或类似的东西)。

我怎样才能做到这一点?我必须在哪里进行更改才能使 DoCommonStuffAssembly 在这样的环境中有用?

4

1 回答 1

1

您无法处理这种情况,除非在不同的虚拟路径中引用了两个 BusinessLogic 程序集。您可以在每个路径中有一个 web.config。如果这两个 BusinessLogic 程序集仅在不同的路径中被引用,那么您可以拥有一个带有每组设置的 web.config。

至少,我认为这会奏效。

于 2013-10-18T03:09:45.920 回答