Что бы это ни стоило, вы поняли это правильно, что-то просто неправильно подключено.Если вы этого еще не сделали, просто создайте новое приложение Silverlight из VS2010 и начните сначала, чтобы убедиться, что все подключено правильно.Вы можете абсолютно присоединиться к процессу, но вам не нужно «приходиться».
VS2010 ставит сетку, а не холст, в качестве базы по умолчанию.Это не имеет значения, вы можете использовать любой из них, однако, так как я вижу там холст, это заставляет меня задаться вопросом, как вы создали проект для начала.Если вы следите за книгой и т. Д., Возможно, что какая-то часть процесса была пропущена.
Убедитесь, что в свойствах веб-проекта вы просматриваете вкладку Приложения Silverlight и убедитесь, что в сетке перечисленыПроект Silverlight имеет вид «Карта», путь в Интернете должен быть «ClientBin», а для папок определенной конфигурации - «Нет».
Я не думаю, что вам нужно что-то особенное в проекте Silverlight, но ОБЯЗАТЕЛЬНО убедитесь, что он настроен на сборку в режиме DEBUG, а не на RELEASE.(Я сделал эту глупую ошибку раньше).Также установите его для любого процессора.
Наконец, я знаю, что вы сказали, что используете IE, но просто убедитесь, что это не FF и т. Д. FF может быть настроен для отладки приложений SL, но сначала он требует настройки.