web.config中的问题,这个错误是什么意思?

时间:2011-01-11 06:49:41

标签: asp.net-mvc-2 facebook-c#-sdk

我正在尝试使用asp.net mvc 2和facebook C#.net构建一个小型fb应用程序 出于某种原因,示例应用程序中的代码似乎对我不起作用。 这是我从web.config文件收到的异常。

  

无法识别的属性'apiKey'。注意   属性名称是   区分大小写的。

来源错误:

 <facebookSettings   
 apiKey="XXXX"  
 apiSecret="XXXX"   
 appId="XXXX" />

我已将此设置为以下配置的一部分:

<configSections>
    <section name="facebookSettings" type="Facebook.FacebookConfigurationSection"/>
  </configSections>
  <facebookSettings
    apiKey="XXXX"
    apiSecret="XXXX"
    appId="XXXX"
     />

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

来自变更集'b6900dde15d7'的apiKey中不存在{p> FacebookConfigurationSection,该变更是由ntotten于12/07/2010 08:11 AM制作的。

下载/安装上一次Facebook C# SDK,然后查看last samples

这是FacebookConfigurationSection source code。你会看到apiKey不再存在了。

答案 1 :(得分:1)

在web.config中你有这个配置吗?根据错误,它无法识别属性apiKey,这意味着无法读取它。还有什么可说的?我认为错误信息非常清楚。