找不到名为'wsHttp'的端点元素,并在ServiceModel客户端配置部分中收缩'Tridion.ContentManager.CoreService.Client.ISessionAwareCoreService'。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此名称匹配的端点元素
访问时:
ISessionAwareCoreService client = new ChannelFactory(“wsHttp”)。CreateChannel();
答案 0 :(得分:2)
使用Tridion核心服务编写软件时,您需要执行以下两项操作之一:
如果要创建配置文件,则可以先复制Tridion提供的默认配置文件。在我的系统上,这是C:\Program Files (x86)\Tridion\bin\client\Tridion.ContentManager.CoreService.Client.dll.config
如果您的核心服务客户端在Tridion服务器上运行,那可能就足够了。如果你是“开箱即用”,那么你需要适当地编辑它。
如果你想从代码中进行设置,一个好的起点是this recipe in the Tridion Cookbook。 (还有a recipe for the non-code approach.)