クライアントコントロールの動的にロードされたアセンブリの包含
- Last UpdatedJun 08, 2026
- 1 minute read
アプリケーションの展開時にプライマリ クライアント コントロール アセンブリを HMI/SCADA プロジェクトまたはアプリケーションにインポートする場合、静的にリンクされたすべての依存関係アセンブリが識別され、HMI/SCADA アプリケーションにインポートされます。しかし、動的にロードされたアセンブリがクライアント コントロールに含まれる場合、これらのアセンブリは HMI/SCADA アプリケーションまたはプロジェクトで自動的にロードされません。
プライマリ アセンブリがインポートされるとき、クライアント コントロールの動的にロードされたアセンブリが Galaxy に含まれるようにするには、2 つのメソッドがあります。
-
動的にロードされたアセンブリのリストをプライマリ アセンブリに埋め込まれた XML マニフェスト リソースに含める。このメソッドの利点は、必要な設定情報がアセンブリにパッケージ化されるため、他のパッキング メカニズムは必要ないことです。
-
動的にロードされたアセンブリのリストをプライマリ アセンブリと同じディレクトリに保存されている外部 XML 設定ファイルに含める。
動的にロードされたアセンブリ リストの 1 つが必須のアセンブリがない場合には、両方の方法を同時に使用して冗長性を提供することができます。