何か奇妙なことが起こっています。
CRM 2011用のSilverlightアプリケーションには、デフォルトの読み込みスプラッシュ画面がありません。
要素を設定せずに簡単なSilverlightアプリを作成できますRooVisual
...
//this.RootVisual = new MainPage();
これは「無限にロードする」効果を生み出します。通常、デバッガーを介して実行するか、IISでホストすると、期待どおりになります。通常のSL読み込みインジケーターが表示されます。ただし、CRM 2011 Webリソースに配置して(ローカルCRMインストールであるかオンラインであるかは関係ありません)、それをフォームの一部として使用すると、白い長方形が表示されます。
現在、これまでのところ、すべてのSLコントロールはローカルインストールで使用されているため、ロード時間は存在しません。ただし、オンラインで使用される可能性のあるソリューションを作成しており、そのままにしておくと、クライアントは、実際にはダウンロード中にアプリケーションがハングアップまたはクラッシュしたと考える可能性があります。
カスタムスプラッシュスクリーンを使用してみましたが、同じ結果になりました。
何が間違っている可能性がありますか?これは私が見逃した文書化された(または文書化されていない:P)CRM機能ですか?