Точка 1):
В одном решении под названием CustomBehaviorsSolution у меня есть два проекта - один - это библиотека классов, а другой - проект библиотеки классов Silverlight. В проекте библиотеки классов silverlight есть файлы классов, которые «связаны» с файлами первого проекта. Решение успешно компилируется.
Точка 2):
У меня есть другое решение, в котором есть один проект приложения silverlight и другой проект приложения для настольных компьютеров. Проект приложения silverlight имеет ссылку на сборку библиотеки классов silverlight, упомянутой в пункте 1 выше. Проект настольного приложения имеет ссылку на сборку для библиотеки классов, упомянутой в пункте 1 выше.
Теперь, когда я изменяю или добавляю какой-либо класс в проект, упомянутый в пункте 1 выше, и обновляю их ссылки в проектах в решении 2; Я испытал какое-то странное поведение.
- Проект настольного приложения получает новые изменения от указанной сборки, тогда как проект приложения SILVERLIGHT не получает такие же изменения от указанной сборки.
В ILDASM я видел упомянутые сборки пункта 1 выше, и они в порядке. Проблема в том, что проект приложения silverlight не считывает обновления из ссылки на сборку.
Может кто-нибудь помочь, пожалуйста?
(Я удалил, а затем добавил ссылки на сборки.)
Я использую VS 2010 и Silverlight 4.0. (После проверки почти всего, теперь я думаю, что это может быть ошибка в VS 2010 или SL 4.0! Возможно?