2011-01-11 2 views
0

Je suis en train de construire une petite application fb en utilisant asp.net mvc 2, et facebook C# .net Pour une raison quelconque, le code de l'exemple d'application ne semble pas fonctionner pour moi. Voici l'exception que je reçois de mon fichier web.config.problèmes dans web.config, que signifie cette erreur?

Unrecognized attribute 'apiKey'. Note that attribute names are case-sensitive.

Source Erreur:

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

J'ai mis cela dans le cadre de la configuration suivante:

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

Toutes les idées?

Répondre

4

apiKey n'existe pas dans FacebookConfigurationSection de changeset 'b6900dde15d7' qui est faite par ntotten le 12/07/2010 08:11 AM.

Téléchargez/installez le dernier Facebook C# SDK et jetez un coup d'œil à last samples.

Voici FacebookConfigurationSection source code. Vous verrez qu'apiKey n'est plus là.

+0

bien, maintenant je reçois: Attribut non reconnu 'appSecret'. Notez que les noms d'attribut sont sensibles à la casse – vondip

1

Où dans le web.config avez-vous cette configuration? Selon l'erreur, il ne reconnaît pas l'attribut apiKey qui signifie ne peut pas le lire. Qu'y at-il à dire? Je pense que le message d'erreur est assez clair.

+0

le point est, que ce n'est pas! J'ai mis la config comme un exemple de projet et ça ne marche pas. Je l'ai placé directement sous la section de configuration – vondip

+1

Quel exemple utilisez-vous? Avez-vous un site? –

+0

yep: http: //weblogs.asp.net/kon/archive/2010/11/15/getting-started-with-facebook-c-sdk.aspx – vondip