删除引用而不重新启动项目

我有两个项目,一个是testing,另一个是相当实质的。 这是在Visual Studio 2008上使用C#WinForms。

在实质性的项目上,我曾经参考过Office.Interop.Excel,并且这样做,它为Office14添加了一个COM参考。 但是,这导致它不能在不包含该文件夹的机器上工作。

所以,作为一个testing,我下载了一个名为EPPlus的新的第三方DLL,在那里我做了一个快速和肮脏的一个button程序,做大的做,但规模小得多。 使用第三方的DLL,我能够得到它的工作。 它可以读取Excel文件,将某些内容写入特定的单元格,然后将其保存到其他位置。

但是,当我将这个dlljoin到我的大型项目中,并尽我所能去除对COM对象库的引用时,它仍然在其他机器上寻找它。

我的问题是,有没有办法切断这个连接,或find一种方法来摆脱它的好,而不需要重拍我的整个项目?