在Visual Studio中,是否可以添加一个加载项程序集作为解决scheme中的另一个程序集的引用?

我正在使用Visual Studio 2010.我的解决scheme中有多个C#项目。 其中一个项目是Excel加载项。 我希望能够编写我在Excel加载项目中的一些代码的unit testing。 为此,我在解决scheme中创build了另一个项目。 我希望这个testing项目能够引用加载项目。 但是,Add-In项目不会显示在“添加引用”对话框的“项目”选项卡上。 我已经能够做的任何事情的唯一方法是在testing项目中添加Add-In dll文件作为参考。 这并不理想,因为只要在Add-In项目中进行更改就必须生成一个新的dll。 这是Excel加载项目的限制吗? 或者是否需要以特定的方式设置Excel加载项目,以使testing项目可见?

为什么不在excel插件的不同名称空间下创buildtesting类?

ExcelAddin.Tests 

如果你不熟悉命名空间,那么看看这里: http : //msdn.microsoft.com/en-us/library/z2kcy19k(VS.80).aspx