Вот работа, за которой я следовал вчера, чтобы решить мою проблему:
Если в корне сайта есть приложение, которое уже определяет ключ 'SiteSqlServer', то именно поэтому вы получаете сообщение об ошибке.
Вы можете попробовать изменить секцию connectionString, чтобы она выглядела следующим образом:
<connectionStrings>
<remove name="SiteSqlServer" />
<add name="SiteSqlServer" connectionString="server=(local);uid=;pwd=;Trusted_Connection=yes;database=communityserver" />
</connectionStrings>
Удалите старый ключ, затем добавьте новый.
Вы можете попытаться очистить строки подключения в первой строке в том же разделе в web.config.
<connectionStrings>
<clear />
...
Это эффективно предотвращает унаследованные соединения.