Google .Net Api BaseClientService.cs FileNotFoundException

时间:2014-05-12 14:44:23

标签: c# api google-api google-api-dotnet-client

我在.Net中遇到了一些Google API问题。

我想用BaseClientService初始化TranslateService。为此,我有自己的类叫做#34; GoogleTranlationService"。当我想创建TranslationService的新实例时,API将为BaseClientService文件触发FileNotFoundException。

这是构造函数的代码

    public GoogleTranslationService(string apiKey) {
        this.TranslationService = new TranslateService(new BaseClientService.Initializer() {
            ApiKey = apiKey,
            ApplicationName = "ApplicationName"
        });

API的版本是:

Google.Apis - > 1.8.1.31687
Google.Apis.Core - > 1.8.1.31685
Google.Apis.Translate.v2 - > 1.8.1.32

因此,当我在此方法中逐步抛出代码时,visual studio将显示一个打开的文件对话框并询问BaseClientService.cs的位置。

为什么Visual Studio 2013要求我提供该文件的任何想法?或者我如何处理?

非常感谢

编辑: 这是stacktrace我的错误信息:

找到&c; \ code \ google.com \ google-api-dotnet-client \ default \ Tools \ Google.Apis.Release \ bin \ Debug \ output \ default \ Src \ GoogleApis \ Apis的源代码\ SERVICES \ BaseClientService.cs&#39 ;.校验和:MD5 {b1 4f 67 2a dc d4 2 a7 f4 ed 5a 59 bd 94 3c 1c} 文件&#c; c:\ code \ google.com \ google-api-dotnet-client \ default \ Tools \ Google.Apis.Release \ bin \ Debug \ output \ default \ Src \ GoogleApis \ Apis \ Services \ BaseClientService的.cs'不存在。 查看脚本文档中的&#c; \ code \ google.com \ google-api-dotnet-client \ default \ Tools \ Google.Apis.Release \ bin \ Debug \ output \ default \ Src \ GoogleApis \ Apis \服务\ BaseClientService.cs' ... 查看&#c; \ code \ google.com \ google-api-dotnet-client \ default \ Tools \ Google.Apis.Release \ bin \ Debug \ output \ default \ Src \ GoogleApis \ Apis \的项目服务\ BaseClientService.cs&#39 ;. 在项目中找不到该文件。 查看目录' C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ crt \ src \' ... 查看目录' C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ crt \ src \ vccorlib \' ... 查看目录' C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ atlmfc \ src \ mfc \' ... 查看目录' C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ atlmfc \ src \ atl \' ... 查看目录' C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ atlmfc \ include' ... 活动解决方案的调试源文件设置表明调试器不会要求用户查找文件:c:\ code \ google.com \ google-api-dotnet-client \ default \ Tools \ Google.Apis.Release \斌\调试\输出\ DEFAULT \ SRC \ GoogleApis \蜜蜂\ SERVICES \ BaseClientService.cs。 调试器无法找到源文件&#c; \ code \ google.com \ google-api-dotnet-client \ default \ Tools \ Google.Apis.Release \ bin \ Debug \ output \ default \ Src \ GoogleApis \蜜蜂\服务\ BaseClientService.cs'

我没理解,为什么缺少BaseClientService。

0 个答案:

没有答案