0

メイン アプリに、Web サービスを呼び出してライブ タイルに配置する情報を取得するコードがあります。定期的なエージェントを介してタイルを自己更新したいのですが、コードを複製したくなく、認証の設定にアクセスする必要があります...

既存のコード/構成にアクセスできるように、スケジューラ エージェントの名前空間をメイン アプリケーションと同じになるように変更することはできますか?

4

1 に答える 1

1

定期的なエージェントの要件は、メインプロジェクトが定期的なエージェントのプロジェクトを参照することです。この手順を忘れると、エージェントは機能しなくなります。

この要件のため、エージェントからメインプロジェクトを参照することはできません。そうしないと、循環参照が発生します。したがって、共通コードをエージェントのプロジェクトに配置し、必要に応じてメインプロジェクトから使用します。物事をよりクリーンにしたい場合は、メインプロジェクトとエージェントのプロジェクトの両方によって参照される3番目のプロジェクトを作成することもできます。

于 2012-05-13T14:03:43.787 に答える