Frage

Ich versuche, eine kleine fb Anwendung erstellen mit asp.net Mvc 2 und Facebook C # .net Aus irgendeinem Grund scheint der Code aus der Beispielanwendung Arbeit für mich nicht. Hier ist die Ausnahme, die ich aus meiner Datei web.config empfange.

Nicht erkannte Attribut 'apikey'. Hinweis dass Attributnamen sind case-sensitive.

Quellfehler:

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

Ich habe setze dies als Teil der folgenden Konfiguration:

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

Irgendwelche Ideen?

War es hilfreich?

Lösung

apiKey existiert nicht in FacebookConfigurationSection von changeset 'b6900dde15d7', die von ntotten am 12.07.2010 08.11 hergestellt wird.

Download / install letzten Facebook C # SDK und werfen Sie einen Blick auf letzte Proben .

Hier ist FacebookConfigurationSection Quellcode . Sie werden sehen, dass apikey nicht da ist mehr.

Andere Tipps

Wo in der web.config haben Sie diese Konfiguration? Nach dem Fehler erkennt es nicht das Attribut apiKey welche Mittel es nicht lesen können. Was gibt es sonst noch zu sagen? Ich denke, dass die Fehlermeldung ziemlich klar ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top