Я создал небольшое приложение Silverlight 4.0/RIA Services и протестировал его. Я разработал приложение на машине дома и должен был переместить его в рабочую область. Я сделал это, нажав на исходный репозиторий, а затем клонировал его на машину dev на работе. Он строит без ошибок в обоих местоположениях.Недопустимый ожидаемый «файл» схемы URI «http»
Проблема возникает при попытке отладки в новом местоположении. В методе первый «Load()» от контекста домена я получаю следующее сообщение об ошибке:
The provided URI scheme 'file' is invalid expected 'http'
я получаю, что отладчик пытается работать с файлом на основе URI, а не HTTP URI. Но почему? И как мне это исправить?
Поиск через SO возвратил некоторые аналогичные ошибки относительно недействительных схем URI, но не из них помогли мне с этой конкретной проблемой.
Спасибо, Джим
Или, если отладка отключена от браузера, тогда установите проект Silverlight в качестве запуска, но в настройках для проекта silverlight в разделе «Отладка» установите серверный проект как приложение, отличное от браузера, а не проект silverlight. Не полностью интуитивно, но вы должны сделать это, чтобы избавиться от проблемы «file: //». – JoeCool
спасибо, что помогло. Я просто хочу добавить немного, если кто-то получит его. моя ошибка начала происходить, когда я удалил свой файл suo, я думаю, ссылка на стартовый проект находится в этом файле. – ramnz