【发布时间】:2012-10-30 08:19:14
【问题描述】:
我有一个包含许多子项目的大项目。 (如图所示)
WebSiteA 和WebSiteB 都引用了两个 DLL 项目。
但是,当我更改 dll 时 - 我需要更新每个网站中的 each bin。
我不想这样。
我知道我可以将它们放入 GAC,但我被告知不要(请不要问我为什么。)
有没有类似的解决方案:
所以当我更新任何 dll 时 - 我只把它放在一个地方? (因此 dll 不会位于每个站点的 bin)
【问题讨论】:
-
难道不能从两个项目中提取共同的特征并创建一个最终将被WebSiteA和WebSiteB引用的公共dll吗?这样一来,网站 A 和网站 B 的更新就不会发生冲突。
标签: c# asp.net .net .net-4.0 shared-libraries