类库中带有服务引用的Excel加载项无法连接

我在Visual Studio(c#)中创build了一个Excel 2010 VSTO加载项。 该加载项使用一个具有对wcf服务的服务引用的类库。 在加载项目中也引用了相同的wcf服务。 还有一个我使用这个白皮书创build的安装项目http://msdn.microsoft.com/en-us/library/ff937654.aspx

这在我debugging时正常工作。 Excel启动,我可以通过代码并调用wcf服务。 该设置也似乎按预期工作,加载项在Excel中注册,并且所有不需要wcf服务的function正在工作。

但是,当试图使用需要wcf服务的函数时,我得到以下错误:

在ServiceModel客户端configuration部分找不到引用合同“PurchOrder.POrderService”的默认端点元素。 这可能是因为没有为您的应用程序findconfiguration文件,或者因为在客户端元素中找不到匹配此合同的端点元素。

由于我在加载项目中具有相同的服务引用,所以app-config包含端点configuration。 当我查看由安装程序创build的文件时,dll.config文件也包含这些端点configuration。

我尽可能多地search了一下,发现了一些类似的问题,但我似乎无法find解决scheme。

任何帮助将不胜感激!

更新:我尝试从vsto文件手动安装加载项。 这工作正常,所以问题必须与安装项目。