2

我在此站点上发布的代码存在此问题https://developers.google.com/drive/quickstart-cs是 Google 的 Google Drive 快速入门开发人员站点。我在网站上运行它并且运行良好。当我尝试在我为学术目的(请帮助)开发的桌面应用程序中使用该代码或其中的一部分时,问题就出现了,该应用程序需要将文件上传到 Google Drive。显然我不能使用他们在示例中使用的提示调用(例如 Console.WriteLine("File id: " + file.Id); )。我的问题是它如何在基本的 promt 应用程序上正常工作,当我尝试在其他任何地方重用代码时给出错误“Google.Apis.Util.Utilities.GetStringValue(System.Enum) 和 Google.Apis 之间的模糊调用。 Util.Utilities.GetStringValue(System.Enum)"

4

1 回答 1

2

如果您在完全相同的完全限定类型中获得对看似完全相同的方法的模棱两可的调用,则表明您的项目引用的两个(或更多!)程序集公开了相同的完全限定类型名称。

在这种情况下(根据评论),您引用了 Silverlight 和“普通”桌面框架库。

于 2012-12-01T22:41:40.110 回答