Социальное приложение Facebook в C # / ASP.NET - «Не удалось найти схему ...» для facebookSettings и др. - PullRequest
0 голосов
/ 09 июня 2011

Я редактировал основной пример кода для приложения Social для Facebook, который работает нормально, (CSASPNETFacebookApp), но если я очень сильно изменюсь в Default.aspx, у меня произойдет сбой с «Не удалось найти информацию о схеме для элемента ...» facebookSettings APPID appSecret canvasPage

Я обошел различные сайты и увидел близкую к этому проблему - и попытался создать схему XML / Create, которая дает файл Web.xsd, - но все еще та же проблема.

Кто-нибудь видел что-то подобное раньше - я получаю то же самое на 2 компьютерах.

При сравнении с исходным файлом по умолчанию, если я гарантирую, что в редакторе (в новой версии с резервной версией оригинальной загрузки) она идеально подходит, я все равно получаю ошибку схемы.

Извините, если это звучит расплывчато, но я, должно быть, здесь упускаю что-то фундаментальное!

Добрейший, Джонатан.

Ответы [ 2 ]

0 голосов
/ 15 июня 2011

Ты имеешь в виду: -

<facebookSettings
  appId = "cut out"
  appSecret = "cut out"
  canvasPage = "cut out"
  canvasUrl ="cut out"
  cancelUrlPath = "" />  

....!Все это работает отлично, но, например, если я вырезал и вставил некоторую информацию о схеме БД, такую ​​как

<connectionStrings>
    <remove name="LocalSqlServer" />
    <add name="LocalSqlServer"
        connectionString= "Data Source=DF-Workstation;Initial Catalog= (deleted log in stuff)
        providerName="System.Data.SqlClient" />
    </connectionStrings>

..., тогда все содержимое Facebook «исчезает» (Сообщение 2 Не удалось найти схемуинформация для элемента 'facebookSettings'. C: \ Devs \ FacebookSDK \ Samples \ CSASPNETFacebookApp \ Web.config 11 6 C: ... \ CSASPNETFacebookApp)

Если я сейчас удаляю все

Любое, любое другоеидеи?

0 голосов
/ 09 июня 2011

Похоже, что проблема с вашим web.config.

Там должно быть это в разделе конфигурации:

<configSections>
  <section name="facebookSettings" 
     type="Facebook.FacebookConfigurationSection"/>
</configSections>

<facebookSettings
  appSecret="app secret"
  appId="app id"/>
...