GAC与Bin中的dll,如何让应用程序仅使用GAC中的dll和仅Bin中的另一个应用程序

问题描述

我在同一服务器上有2个相同应用程序的版本。

应用程序1(旧版本)是指GAC中的程序集(说组装1版本1.0.0.0)。

现在,我已经修改代码,并将此程序集更改为更高版本,因此其现在为Assembly 1 ver 2.0.0.0,并将其部署到GAC。

现在,与应用程序1旧版本相同的服务器上也部署了应用程序1新版本。

应用程序1的较新版本应指向Assembly ver 2.0.0。在GAC中,但Application 1的较早版本不应指向GAC版本,而应指向其自己的bin文件夹,该文件夹中存在Assembly ver 1.0.0.0。

  1. 如何实现?
  2. 如何指向应用程序以使用其自己的bin文件夹而不是GAC中的dll,程序集版本?
  3. 如何指向应用程序以使用GAC而不是bin文件夹中的dll,程序集版本?

应用程序1是.Net应用程序(.aspx)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)