Я начал играть с 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, чтобы этого не произошло?