私は、請負業者が以前に取り組んだプロジェクトを手伝っています (そのため、あまり歴史がありません)。
プロジェクトは正常にビルドされますが、いくつかの操作を実行しようとすると、System.Management.Automation.dll が見つからないことを示すランタイム エラーが発生します。
トラブルシューティングの手段として、手動で dll をインストール ディレクトリにインストールしました。その後、Microsoft.Management.Infrastructure の読み込みに失敗したことを示すエラーが表示されます。
私が知る限り、これらの dll は Microsoft Management Framework のダウンロードに含まれており、おそらく Powershell 3.0 にも含まれています。
私の質問: これらの dll が含まれる最小のパッケージは何ですか? また、製品版のソフトウェア リリース用にそれらを展開する最良の方法は何ですか?
編集
明確にするために、これらのdllを「裸」で展開することでハック/フランケンビルドを行うつもりはありません。これらのdllの正しい再配布可能パッケージを特定しようとしています。私はそれがどれであるかを理解できないようです。
編集
それが役立つ場合、実行しているコードの性質は、Exchange メールボックスをプログラムで作成することです。