![](/img/trans.png)
[英]How to reference and use multiple versions of same assembly in dotnet console application?
[英]Reference an assembly with multiple configuration versions
我有一个带有自己的app.config的程序集,例如“ DoCommonStuffAssembly”。
该程序集由两个不同的程序集引用,例如“ BusinessLogic01”和“ BusinessLogic02”,它们具有DoCommonStuffAssembly的配置部分的自己的版本。
现在,我需要在同一ASP.NET应用程序中同时引用BusinessLogic01和BusinessLogic02,但是两者都应具有DoCommonStuffAssembly的配置节的不同版本(例如日志文件夹或类似的东西)。
我怎样才能做到这一点? 在这样的环境中,我必须在哪里进行更改以使DoCommonStuffAssembly有用?
除非在不同的虚拟路径中引用了两个BusinessLogic程序集,否则您将无法处理这种情况。 您可以在每个路径中都有一个web.config。 如果仅在不同的路径中引用了两个BusinessLogic程序集,则可以使用每个设置集包含一个web.config。
至少,我认为这会起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.