2012-02-16 118 views
1

我补充说,指向在我的项目http://api.microsofttranslator.com/V1/soap.svc服务引用。添加引用后,创建了一个app.config文件。麻烦服务参考

当我运行该项目一切正常。使用Advanced Installer(编写Windows Installer安装程序包的程序)创建安装文件后,运行安装的程序时出现以下错误消息。

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

有人可以帮忙吗?

回答

1

这个问题不是由具有高级安装程序创建的安装程序包生成的,这似乎是.NET特定的。这里是另一个类似的线程:Microsoft translator error

+0

好了,但是当我发布的Visual Studio项目到一个安装文件,它的工作原理。看起来app.config文件没有正确链接到高级安装程序所创建的安装文件中。 – 2012-02-17 17:28:47

+1

您可以在文件和文件夹页面中的资源所在的文件夹中看到app.config文件吗?另外请注意,高级安装程序具有用于XML文件的内置编辑器,因此请确保您没有意外导入和编辑该文件。 – 2012-02-17 17:52:12

+0

嘿! 你的意思是在\ bin \ debug文件夹中,还是在顶级项目文件夹中表示?我将它们复制到两个文件夹中并运行高级安装程序,但问题依然存在。真让人头疼。 – 2012-02-18 18:22:03