0

Visual Studio 2010 で Silverlight 4 を使用しています。

RIA を介して参照されているプロジェクトにいくつかのドメイン サービスがあります。

特に私が関心を持っているのは、ドメイン固有の (非エンティティー) POCOをパラメーターで返すか参照するドメイン サービスです。

Silverlight クライアント プロジェクトのコード生成が発生すると、DomainServices の DomainContext が作成されている場合と、コードの変更後に作成されていない場合があります。同様に、サポートする POCO が作成される場合と作成されない場合があります。

DomainContextのコード生成を正しく一貫して行うには、どのような規則が必要なのか分からなくなっています。少なくとも、DomainContext とサポート クラスを作成するためのコード生成が実行されているときに、ある種のコンソール出力を確認して、一部のコード生成が期待どおりに作成されない理由を判断できるようにしたいと考えています。

このプロセスをデバッグする方法、または Visual Studio が POCO の DomainContext および Silverlight 側のクラスをビルドするときに発生するアクションのログを取得する方法はありますか? 少なくとも; 裏で何が起こっているのかをよりよく理解するのに役立つ一連のルールはありますか?

4

2 に答える 2

1

「MSBuildプロジェクトビルドの出力の詳細度」を「診断」に設定すると、VisualStudio2010でビルドするときに多くの詳細な出力が表示されるはずです。

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

IIRCは、RIAツール何を出力するかを確認しますが、何をスキップするのか、またその理由はわかりません。

于 2011-04-06T05:39:22.043 に答える
1

これを確認してください。sproc と複雑な型を扱っていますが、カスタム poco を返すために何をする必要があるかについてのアイデアが得られます。

于 2011-04-06T19:26:15.423 に答える