Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Microsoft转换器错误_C#_.net_Microsoft Translator - Fatal编程技术网

C# Microsoft转换器错误

C# Microsoft转换器错误,c#,.net,microsoft-translator,C#,.net,Microsoft Translator,我正在尝试使用microsoft translator,每次尝试创建LanguageServiceClient时都会出现错误 try { // Add the http header string headerValue = GetAccessToken(); HttpRequestMessageProperty httpRequestProperty = new HttpRequestMessageProperty(); httpRequestProperty.

我正在尝试使用microsoft translator,每次尝试创建
LanguageServiceClient
时都会出现错误

try
{
    // Add the http header
    string headerValue = GetAccessToken();
    HttpRequestMessageProperty httpRequestProperty = new HttpRequestMessageProperty();
    httpRequestProperty.Method = "POST";
    httpRequestProperty.Headers.Add("Authorization", headerValue);

    TranslatorService.LanguageServiceClient client = new TranslatorService.LanguageServiceClient();
    using (OperationContextScope scope = new OperationContextScope(client.InnerChannel))
    {
        OperationContext.Current.OutgoingMessageProperties[HttpRequestMessageProperty.Name] = httpRequestProperty;
        result = client.Detect("", textToTranslate);
    }
}
catch (Exception ex)
{
    result = "Error: " + ex.Message;
}
错误:

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


有什么建议吗?

我发现了错误


我把服务配置放在一个类库中,在那里我做翻译逻辑。我尝试将其添加到网站配置文件“web.config”中,但它现在可以正常工作。

我发现了错误


我把服务配置放在一个类库中,在那里我做翻译逻辑。我尝试将其添加到网站配置文件“web.config”中,但它现在正在工作。

我假设您已经尝试检查“这可能是因为找不到应用程序的配置文件,或者在客户端元素中找不到与此约定匹配的端点元素。”?是的,谢谢,我发现了错误,我把服务配置放在类库中,在类库中我做翻译逻辑,我试着把它添加到网站配置文件“web.config”中,现在它可以工作了,谢谢@Stevenjeris你总是可以回答你自己的问题,这样它就不会保持“打开”状态。是的,谢谢@StevenJeuris,我会这么做。我假设您已经尝试检查“这可能是因为找不到应用程序的配置文件,或者在客户端元素中找不到与此契约匹配的端点元素。”?是的,谢谢,我发现了错误,我把服务配置放在类库中,在类库中我做翻译逻辑,我试图将它添加到网站配置文件“web.config”中,现在它可以工作了,谢谢@Stevenjeris你总是可以回答你自己的问题,这样它就不会保持“打开”。是的,谢谢@Stevenjeris,我会的