Проверка xVal с помощью Spring.net - PullRequest
1 голос
/ 06 мая 2009

Я начал играть с xVal в качестве моей платформы проверки для приложения ASP.Net MVC. Я использую IoC-контейнер Spring.Net, чтобы удерживать приложение вместе.

Я следовал инструкциям в блоге Стива Сандерсона , чтобы нормально работать на стороне сервера. Но когда я пытаюсь заставить работать на стороне клиента, я получаю следующее исключение времени выполнения:

Spring.Objects.Factory.NoSuchObjectDefinitionException was unhandled by user code

Message = "Не определен объект с именем 'Scripts': не удается найти определение для объекта [Scripts]"

Я предполагаю, что это потому, что на странице Site.Master есть следующий код:

<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery-1.2.6.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery.validate.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/xVal.jquery.validate.js")%>"></script>

Что пытается решить ~ / Scripts / используя Spring.

Как заставить Spring справиться с этим (то есть, что входит в конфигурационный XML), или что я изменяю в Site.Master, чтобы этого не произошло?

1 Ответ

0 голосов
/ 08 мая 2009

Оппс, с помощью Стива я нашел ответ. Не слепо копируйте и вставляйте образцы из Интернета, у меня в папке скриптов есть jquery-1.3.2.js, а не 1.2.6. Изменив ссылку на файл Site.Master на правильный номер версии, все стало работать.

...