web-dev-qa-db-ja.com

MDT-2010一部のパッケージは、他のパッケージが終了せずに開始します

MDTを介してAutodeskスイートを展開しようとしています。パッケージを持っています。それらは、いくつかのスイッチを備えたexeファイルとしてパッケージ化されています。

問題は、それらを展開しようとすると、Autocadがインストールを開始し、revitが完了する前に移動しようとすると、Inventorが同じことを実行することです。

MDTの最終ステータスページに、オートデスクパッケージの3つのエラーがあります。最初のパッケージは正しくインストールされますが、MDTは、展開の終了時にまだ実行されているため、失敗したことを検出します。

他の2つのパッケージ(revitとinventor)は、別のアプリケーションが実行されているというmsiエラーで表示されます(IS別のアプリケーションが実行されているため)これは予想されます)では、なぜMDTはそれを認識しないのですか?

これを説明するために私にできることはありますか?おそらく、セットアップが実行されているかどうかをアプリに待機するように指示するスクリプトがありますか?

または、アプリがインストールされるまでMDTを一時停止することは可能ですか。どんなアイデアでも素晴らしいでしょう。ありがとう

1
JohnyV

実行しているプラ​​イマリexeがメインのインストーラプロセスではなく、実際のインストーラを開始して終了するという点で、exeインストーラの問題のように聞こえます。したがって、タスクシーケンスは、ステップが終了したと見なし、次のステップに進むことができます。

オートデスクアプリには、標準のMSI展開を作成できる展開ツールがあると誓ったかもしれません。 MSIでmsiexecを使用するようにタスクシーケンスの手順を変更すると、おそらく問題は発生しなくなります。

1
Ryan Bolger

これは、McAfeeがMDTで指定した最上位のパッケージ内にインストールパッケージをチェーン接続した前に経験したことがあります。元のパッケージがエラーコード0/3010で終了した場合、成功としてマークされ、MDTが続行されます。

それらを分解してみるか、ライアンが述べたように、オートデスクの展開ツールを調べてください。

0
Michael Sainz