Я использую Silverlight 4 в Visual Studio 2010.
У меня есть несколько доменных служб в проекте, на которые ссылаются через RIA.
В частности, меня интересуют доменные службы, которые либо возвращают, либо ссылаются в своих параметрах на доменные (не являющиеся сущностью) POCO.
Когда происходит генерация кода для проекта клиента Silverlight, я обнаруживаю, что иногда доменные контексты для моих доменных служб создаются, а иногда нет после некоторых изменений моего кода. Аналогично, вспомогательные POCO иногда создаются, а иногда нет.
Я не понимаю, какие правила необходимы для того, чтобы генерация кода DomainContext происходила правильно и последовательно. По крайней мере, я хотел бы видеть какой-то вывод консоли, когда запускается генерация кода для создания классов DomainContext и поддержки, чтобы я мог определить, почему генерация кода не создает то, что я ожидаю.
Есть ли способ отладить этот процесс или получить журнал действий, происходящих, когда Visual Studio создает классы DomainContext и Silverlight для POCO? По крайней мере; есть ли набор правил, которые могут помочь мне лучше понять, что происходит под обложкой?