21

私は、サンドボックス化された Microsoft Dynamics CRM 2011 Onlineプラグインの開発に携わっておりパッケージを右クリックして [展開] オプションを選択すると (そして、動作しない場合はプラグイン ローダー サンプルを使用します)。

各実行の一部として新しいバイナリをアップロードする必要がある CI リグでのテストの実行を自動化できるようにしたいと考えています。

http://pluginregcrm2011.codeplex.com/を見てきましたが、オンラインでの動作を妨げるバグがあり、要するにメンテナンスされていないようで、基本的なものを所有することに熱心ではありません。プラットフォーム/エコシステムが持つべきツール。

そのツールまたは別のプラグイン アップローダを非インタラクティブに使用している人はいますか? 何か不足していますか?

4

2 に答える 2

2

これは簡単な OOB エクスペリエンスではありませんが、CRM 2011 開発者ツールキットは、自分で呼び出すことができる一連の MSBuild ターゲットを使用するだけです。これは単なる MSBuild であるため、必要に応じて CI ビルドにフックできます。SDK で開発者ツールキット MSI をインストールするか、単に展開すると、次の 2 つのファイルが見つかります...

Microsoft.CrmdeveloperTools.CrmClient.dll
Microsoft.CrmdeveloperTools.CrmClient.targets

余談ですが、現在の実装ではカスタム タスク内でシールされた内部クラスが主に使用されているため、MS がこれをオープン ソース化してくれるとよいでしょう。

于 2012-10-02T07:21:11.257 に答える