我的问题相对简单,我能否创建引用dll中类的VB6应用程序,然后在运行时替换那个dll?
现在我的初步猜测是……在VB6中没有机会。
所以我的想法转向了VB.net互操作性dll。我能在这里这样做,然后从VB中调用interop dll吗?
同样,我的猜测是不能……但如果有人知道不同的话,我会很高兴的。
我认为唯一能实际起作用的是.Net中的DI,但我只限于.Net 2或3.5版本,所以我不知道是否可能。
所以背景是……
我们有一个特定站点使用的dll,但我们不想将它分发给所有人。相反,我们想建立一个克隆dll,只需设置接口就可以完成VB6构建。 当它到达需要它的站点时,他们想要替换虚拟dll,并代之以他们自己的版本。
注意:当安装时我们使用RegFreeCOM,因此如果需要,我可以玩弄清单文件。
如有任何想法,将不胜感激。
尼克
现在我的初步猜测是……在VB6中没有机会。
所以我的想法转向了VB.net互操作性dll。我能在这里这样做,然后从VB中调用interop dll吗?
同样,我的猜测是不能……但如果有人知道不同的话,我会很高兴的。
我认为唯一能实际起作用的是.Net中的DI,但我只限于.Net 2或3.5版本,所以我不知道是否可能。
所以背景是……
我们有一个特定站点使用的dll,但我们不想将它分发给所有人。相反,我们想建立一个克隆dll,只需设置接口就可以完成VB6构建。 当它到达需要它的站点时,他们想要替换虚拟dll,并代之以他们自己的版本。
注意:当安装时我们使用RegFreeCOM,因此如果需要,我可以玩弄清单文件。
如有任何想法,将不胜感激。
尼克