Это только мой опыт, но большую часть времени я получил ошибку 500, это когда у меня нет прав на чтение и запись в определенных папках на сервере. Помните, что IIS работает с учетной записью «network_service», а не с учетной записью пользователя.
Другой источник ошибки не может быть изменен DataSourceString. У вас есть возможность изменить его во время публикации (если вы используете систему Visual publish, если не меняете ее вручную) Я думаю, что есть около 90% шансов, что ваша проблема одна из этих двух.
Оставить комментарий, и я могу вам ответить
Что сказать, если разрешить удаленные ошибки? –
Проверьте журнал событий на сервере. –
Где я могу это найти? – user2866746