Отладка службы Silverlight RIA DomainService для генерации кода DomainContext - PullRequest
0 голосов
/ 06 апреля 2011

Я использую Silverlight 4 в Visual Studio 2010.

У меня есть несколько доменных служб в проекте, на которые ссылается RIA.

В частности, те, которые меня интересуют,являются доменными службами, которые либо возвращают, либо ссылаются в своих параметрах на доменные ( не-сущность ) POCO.

Когда происходит генерация кода для проекта клиента Silverlight, я обнаружил, чтоиногда создаются DomainContext (s) для моих DomainServices, а иногда нет после некоторых изменений моего кода.Аналогично, поддерживающие POCO иногда создаются, а иногда нет.

Я чувствую растерянность относительно правил, необходимых для правильной и последовательной генерации кода DomainContext .По крайней мере, я хотел бы видеть какой-то вывод консоли, когда запускается генерация кода для создания DomainContext и вспомогательных классов, чтобы я мог определить, почему некоторая генерация кода не создает то, что я ожидаю.

Есть ли способ отладки этого процесса или получения журнала действий, происходящих, когда Visual Studio создает классы DomainContext и Silverlight для POCO?По крайней мере;Есть ли набор правил, которые могут помочь мне лучше понять, что происходит под одеялом?

Ответы [ 2 ]

1 голос
/ 06 апреля 2011

Отметьте это , оно имеет дело со спроками и сложными типами, но даст вам представление о том, что вам нужно сделать, чтобы вернуть пользовательские poco's.

1 голос
/ 06 апреля 2011

Вы должны увидеть много подробного вывода при сборке в Visual Studio 2010, если вы установите для "MSBuild Project buildbobity" значение Diagnostic:

Tools > Options... > Projects and Solutions > Build and Run
    MSBuild project build output verbosity: Diagnostic

IIRC вы увидите, что делает инструмент RIA вывод, но он не говорит вам, что пропускает и почему.

...