asp.net - F# 命名空间或模块 'XXXX' 未定义

标签 asp.net f# webforms

我正在尝试创建一个基本的 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 程序集可能要求应用程序不使用客户端配置文件,这是 VS 2010 中的默认设置。尝试编辑项目设置并更改目标框架属性。

关于asp.net - F# 命名空间或模块 'XXXX' 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6091132/

相关文章:

performance - 如何测量 F# 代码的 CPU 和内存使用情况?

F#:嵌套的可区分联合和匹配

javascript - 我能以某种方式阻止我的代码中的返回在表单元素之间添加间距吗?

c# - 如何隐藏 CompareValidators 和正则表达式直到需要它们

javascript - 使用表格单元格值填充表格表单

c# - 以编程方式通过 viber 或 whatsapp 发送消息

f# - 假: How to define MSBuild properties?

c# - 实例方法是否不在c#中创建对象引用

asp.net - 动态更新面板和用户控件问题

java - 与网页自动交互