トップ回答者
Silverlight 3 Tools のインストールに途中で、失敗する。

質問
-
VS2008 sp1 、.NET FW 3.5 sp1 の環境で、Expression 3 Studio をインストールし、使用開始しています。
ここに、Silverlight 3 Tools のインストールを行ったところ、プログレスバーが、中間点を過ぎたあたりで、致命的エラーで、インストールが失敗します。ログファイルには、以下のエラーが表示されています。
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
[9/17/2009, 19:27:18] (IronSpigot::CompositePerformerBaseT<class IronSpigot::MsiUnInstaller,class IronSpigot::MspUninstallerT<class IronSpigot::CMsiInstallContext>,class IronSpigot::MspUninstallerT<class IronSpigot::CMsiInstallContext>,class IronSpigot::ExeSelectingPerformer<class IronSpigot::ExeUnInstaller,class IronSpigot::CartmanExeUnInstaller> >::PerformAction) Created new ExePerformer for Exe item
[9/17/2009, 19:27:18] Action: Performing Action on Exe at C:\Users\takuoM\AppData\Local\Temp\Silverlight 3.0 Tools\Silverlight_Developer.exe...[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::Launch) Launching CreateProcess with command line = Silverlight_Developer.exe /qu
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::Launch) Error launching CreateProcess with command line = Silverlight_Developer.exe /qu指定されたファイルが見つかりません。
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::Launch) CreateProcess returned error = 指定されたファイルが見つかりません。
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::EnsureExitCodeIsAnMSIErrorCode) Original exit code: C:\Users\takuoM\AppData\Local\Temp\Silverlight 3.0 Tools\Silverlight_Developer.exe returned non-MSI error code: 0x2 - 指定されたファイルが見つかりません。
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::PerformAction) C:\Users\takuoM\AppData\Local\Temp\Silverlight 3.0 Tools\Silverlight_Developer.exe - Exe installer does not provide a log file name
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::PerformAction) Exe (C:\Users\takuoM\AppData\Local\Temp\Silverlight 3.0 Tools\Silverlight_Developer.exe) failed with 0x80070643 - インストール中に致命的なエラーが発生しました。 .
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::PerformAction) PerformOperation on exe returned exit code 1603 (translates to HRESULT = 0x80070643)[9/17/2009, 19:27:18] Action complete
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::ExeInstallerBase) Created new ExePerformer for Exe item
[9/17/2009, 19:27:18] (IronSpigot::CompositePerformerBaseT<class IronSpigot::MsiUnInstaller,class IronSpigot::MspUninstallerT<class IronSpigot::CMsiInstallContext>,class IronSpigot::MspUninstallerT<class IronSpigot::CMsiInstallContext>,class IronSpigot::ExeSelectingPerformer<class IronSpigot::ExeUnInstaller,class IronSpigot::CartmanExeUnInstaller> >::PerformAction) Created new ExePerformer for Exe item
[9/17/2009, 19:27:18] Action: Performing Action on Exe at f:\c176a620621e9c874596\PurgeSLTCache.exe...[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::Launch) Launching CreateProcess with command line = PurgeSLTCache.exe /q
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::PerformAction) f:\c176a620621e9c874596\PurgeSLTCache.exe - Exe installer does not provide a log file name
[9/17/2009, 19:27:18] (IronSpigot::ExeInstallerBase::PerformAction) Exe (f:\c176a620621e9c874596\PurgeSLTCache.exe) succeeded.[9/17/2009, 19:27:18] Action complete
[9/17/2009, 19:27:18] Action complete
[9/17/2009, 19:27:18] (IronSpigot::LogUtils::LogFinalResult) Final Result: Installation failed with error code: (0x80070643), インストール中に致命的なエラーが発生しました。
[9/17/2009, 19:27:18] Action complete
何度か繰り返しましたが、状況は変わりません。
なにか足らないものがあるようです。ご教示くださいませ。
PC環境:Windows Vista Ultimate sp2, CPU Core 2 Duo E7200 メモリー4GB
VS2008 では、Web アプリケーション、スマートクライアントアプリケーション、WPFアプリケーションなど、日常的に開発している状況です。- 移動 Wang Huang 2012年10月1日 9:49 (移動元:Silverlight - インストールとセットアップ)
2009年9月18日 2:03
回答
-
解決したしました。
既にインストールされていた Microsoft Silverlight 3 SDK を、アンインストールしてやり直したところ、Silverlight 3 Tools のインストールに成功し、VS2008 sp1 と Expression Blend 3 が、相互に連携して動作できることを、確認いたしました。
もともとインストールされていたMicrosoft Silverlight 3 SDK のインストール日は、9/16 となっており、Expression 3 Studio をインストールした日と同じです。この日には、他のMicrosoft 関連ソフトウェアは、インストールしていないことから、Expression 3 Studio とともにインストールされたものと考えられます。
Microsoft Silverlight 3 SDK が存在したことが、Silverlight 3 Tools のインストールを失敗させた原因ですので、。Silverlight 3 Tools と Expression 3 Studio のインストール順序には、注意が必要だ、ということになるようです。
以上、ご報告まで、ありがとうございました。- 回答としてマーク TakuoM 2009年9月18日 7:58
2009年9月18日 7:58
すべての返信
-
解決したしました。
既にインストールされていた Microsoft Silverlight 3 SDK を、アンインストールしてやり直したところ、Silverlight 3 Tools のインストールに成功し、VS2008 sp1 と Expression Blend 3 が、相互に連携して動作できることを、確認いたしました。
もともとインストールされていたMicrosoft Silverlight 3 SDK のインストール日は、9/16 となっており、Expression 3 Studio をインストールした日と同じです。この日には、他のMicrosoft 関連ソフトウェアは、インストールしていないことから、Expression 3 Studio とともにインストールされたものと考えられます。
Microsoft Silverlight 3 SDK が存在したことが、Silverlight 3 Tools のインストールを失敗させた原因ですので、。Silverlight 3 Tools と Expression 3 Studio のインストール順序には、注意が必要だ、ということになるようです。
以上、ご報告まで、ありがとうございました。- 回答としてマーク TakuoM 2009年9月18日 7:58
2009年9月18日 7:58