为什么我的vs2010安装程序项目会将一些引用的dll的位置从子文件夹移动到主应用程序文件夹?

时间:2011-08-19 22:41:24

标签: visual-studio-2010 installer

我有一个奇怪的情况,我需要引用具有相同名称的2个不同版本#s的微软dll。因此,较旧的应用程序将进入应用程序子文件夹,新应用程序将进入应用程序文件夹。如果我不像这样将它们分开,它们会相互覆盖,因为它们具有相同的名称。我在我的程序中手动加载旧版本。

无论如何,奇怪的事情正在发生。我在解决方案资源管理器中点击了安装程序项目,在我眼前我告诉项目放入子文件夹的dll移回主应用程序文件夹!我不知道如何复制这个,但它已经发生在我身上3次了。有一次我部署了一个msi,它已经完成了这个,我没有抓住它,客户也不太高兴。我应该清楚,大多数情况下dll会留在他们被告知的地方......这种情况有时只会发生。 4个dll中的3个向后移动(如果它发生)并且一个似乎总是留在子文件夹中。

有没有人在此之前发生过这种情况?我可以修理吗?这是一个错误吗?

谢谢,

艾萨克

0 个答案:

没有答案
相关问题