【发布时间】:2011-05-22 22:07:37
【问题描述】:
我正在尝试创建一个基本的 ASP.net f# 应用程序,当我尝试引用 Youtube .net API 时,我在后面的代码中得到了“未定义命名空间或模块 'Google'”文件。
我在 Visual Studio 中使用了默认的 ASP Web 表单模板,删除了所有内容,然后在 Expert F# 第 14 章的示例中加载。默认示例运行良好,仅在加载 Google API 时出现问题.当我通过 f# 控制台应用程序加载 API 时,它可以正常工作。
文件后面的前几行如下所示:
#light
namespace MyASPApp
open System
open System.Web
open System.Web.UI
open System.Web.UI.WebControls
open Google.YouTube
谁能想到问题的解决方案,或者我可以检查以了解为什么它不使用 Google API 的任何方法?
【问题讨论】:
-
只是为了排除显而易见的问题:您是否在项目中添加了对 Google.GData.YouTube.dll、Google.GData.Client.dll 和 Google.GData.Extensions.dll 的引用?
-
是的,我已经添加了参考。它似乎没有把它们捡起来,不确定我错过了什么。