Probleme in web.config, was macht diesen Fehler bedeuten?
-
09-10-2019 - |
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?
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.