GDS には多くの利点がありますが、GDS の使用が適さない場合もあります。GDS の使用が適切でないのは次のような場合です。
拡張プロパティの追加やデフォルトの変更など、コンパイル済みのリソースタイプでは行えない制御をしたい場合
特別な機能を追加するためにソースコードを変更する必要がある場合
複数のプロセスツリーを使用する場合
ネットワーク対応でないアプリケーションを使用する場合