Полное доверие не работает с файлом WebMatrix Web.config

Что ж, мой хост сказал мне, что мне нужно включить FullTrust на моем веб-сайте webmatrix, потому что я продолжаю получать сообщение об ошибке. (НО, я использовал другой хост, и все на моем сайте отлично работает с ними без изменений). Во всяком случае, я использовал код, который мой хост предоставляет в своей базе знаний, но это просто генерирует другую ошибку. Итак, я поискал полное доверие в Google и использовал около 5 различных примеров кода, чтобы обеспечить полное доверие, но все они генерируют ошибки! даже те, что есть в MSDN. И поиск в Google «Full Trust WebMatrix» тоже не приносит ничего полезного.

Как я могу успешно добавить полное доверие к файлу web.config, созданному с помощью WebMatrix?

Любая помощь приветствуется!

Спасибо

Одна из примерно 20 различных ошибок:

Ошибка HTTP 500.19 - внутренняя ошибка сервера

Запрошенная страница недоступна, потому что соответствующие данные конфигурации для страницы недействительны.

Подробная информация об ошибке:

Модуль

Веб-ядро IIS

Уведомление

Неизвестный

Обработчик

Еще не определено

Код ошибки

0x8007000d

Ошибка конфигурации

Файл конфигурации

\? \ C: \ Users \ Jason \ Documents \ My Web Sites \ OSF \ web.config

Запрошенный URL

http://localhost:40625/Default.cshtml

Физический путь

Метод входа в систему

Еще не определено

Войти в систему

Еще не определено

Запросить каталог отслеживания

C: \ Users \ Jason \ Documents \ IISExpress \ TraceLogFiles \

Источник конфигурации: -1: 0:

Дополнительная информация: эта ошибка возникает, когда возникает проблема с чтением файла конфигурации для веб-сервера или веб-приложения. В некоторых случаях журналы событий могут содержать дополнительную информацию о том, что вызвало эту ошибку.

Если вы видите текст «Определен повторяющийся раздел 'system.web.extensions / scripting / scriptResourceHandler'», это означает, что вы запускаете приложение на основе .NET Framework 3.5 в .NET Framework 4. Если вы работаете WebMatrix, чтобы решить эту проблему, перейдите в узел «Параметры» и установите для версии .NET Framework значение «.NET 2». Вы также можете удалить лишние разделы из файла web.config. Посмотреть дополнительную информацию »

Файл web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <securityPolicy>
            <trust level="Full" />
        </securityPolicy>

        <defaultDocument>
            <files>
                <add value="Default.cshtml" />
            </files>
        </defaultDocument>
    </system.webServer>
</configuration>

person Community    schedule 30.03.2011    source источник
comment
Почему это такая чертова заноза в заднице, чтобы заставить работать? Мой другой хост не требует НИКАКИХ изменений или настроек. Это просто работает. (applicationi.net) - WinHost, с другой стороны, всегда, кажется, выдает мне кучу ошибок, когда я использую WebMatrix для чего-либо, даже если они говорят, что он поддерживает веб-матрицу.   -  person    schedule 30.03.2011
comment
Итак, у вас есть одна хостинговая компания, где все работает без проблем, а другая, где что-то ломается ... почему бы не остановиться на той, которая работает. Очень возможно, что сломанный неправильно настроен, и ничего, что вы сделаете, не заставит его работать.   -  person marcind    schedule 30.03.2011
comment
Я был с одним, который, кажется, не хочет работать на меня уже много лет, и его обслуживание невероятно, очень надежно, а его панель управления - лучшая, что я когда-либо видел. Другой хост (тот, который без проблем работает с веб-матрицей) уродливый, неорганизованный и медленный, и я терпеть не могу медленные веб-сайты. Они также заявляют, что предлагают неограниченное количество вещей, и из прошлого опыта это обычно означает, что у нас не так много ресурсов, но мы планируем покупать их по мере необходимости, просто чтобы создать впечатление, что они безграничны. - Просто я доверяю Winhost больше, чем другой компании.   -  person    schedule 31.03.2011


Ответы (1)


securityPolicy или элемент trust в элементе system.web.

Элемент securityPolicy (ASP.NET Схема настроек)

Trust Element (ASP.NET Схема настроек)

person takepara    schedule 30.03.2011
comment
Веб-элемент не работает с WebMatrix. Приносит ошибки! Я уже пробовал это lol, я пробовал около 30 разных вещей, и разные варианты других вещей, которые я пробовал, и ничего не работает, каждая вещь, которую я пробовал, дает мне другую ошибку. - person ; 30.03.2011
comment
Да, @takepara; Эта ссылка в вашем комментарии совпадает со второй ссылкой в ​​вашем ответе. И я уже пробовал это, прежде чем размещать здесь на SO. - person ; 31.03.2011