JsonValueProviderFactory не привязывается на некоторых машинах - PullRequest
2 голосов
/ 19 июля 2011

У нас есть простой проект, который использует JsonValueProviderFactory, который мы работаем на нескольких машинах, но он не привязывается при запуске его на ряде других машин.Это говорит мне, что это проблема настройки машины, а не проблема кода, но я не знаю точно, что JsonValueProviderFactory требует для правильной работы.Это может быть что-то не хватает или, возможно, что-то установлено на этих машинах, что ему не нравится.

Будем весьма благодарны за любые указания относительно того, что я могу исследовать на этих машинах.

Ответы [ 2 ]

3 голосов
/ 19 июля 2011

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

Если это работает, то проблема связана с вашимприложение.К сожалению, так как вы мало что рассказали об этом, это все, о чем я могу думать в настоящее время.

1 голос
/ 21 июля 2011

ОБНОВЛЕНИЕ:

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

    <rewrite>
        <rules>
            <rule name="LowerCaseRule1" stopProcessing="true">
                <match url="[A-Z]" ignoreCase="false" />
                <action type="Redirect" url="{ToLower:{URL}}" />
            </rule>
        </rules>
    </rewrite>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...