« 3DMark06ベンチマーク結果~GeForce9800GT編~ | トップページ | Ad-Aware Anniversary Editionにバージョンアップしてみる~スパイウェア対策~ »

2009年2月25日 (水)

SideBySideエラー(イベントID:32、59)を吐きまくる

サブマシンのイベントビューアがSideBySideエラーで真っ赤っかですw。
良くぞ此処までエラーを吐いたもんですヨ。

イベントの種類: エラー
イベント ソース:SideBySide
イベント カテゴリ:なし
イベント ID:59
説明:
Resolve Partial Assembly が Microsoft.VC90.CRTに失敗しました。

イベントの種類: エラー
イベント ソース:SideBySide
イベント カテゴリ:なし
イベント ID:59
説明:
Generate Activation Context が D:\Program_F\OpenOffice.org 3Basis\program\shlxthdl\shlxthdl.dll に失敗しました。参照エラーメッセージ : この操作を正しく終了しました。

イベントの種類: エラー
イベント ソース:SideBySide
イベント カテゴリ:なし
イベント ID:32
説明:
従属するアセンブリ Microsoft.VC90.CRT を検出できませんでした。エラー: 参照されたアセンブリはシステムにインストールされていません。

Sidebyside01

エラー回避方法をググってみる。
MSから”Microsoft Visual C++ 2005 再頒布可能パッケージ”を入手インストールすれば改善されるとか(改善できない場合もあるみたい)。でも...(*゜o゜)/チョイトオマチ!!SideBySideエラーを吐いたのはサブマシン。エラーの日時からして何らか新種のベンチマークを起動させた時のようだ。同時進行させたメインマシンはエラーを吐かない。両者の違いは.NET Frameworkの有無だけ。

検索を進めてみた。
マニフェストが要求しているDLLとアプリがロードしているDLLのバージョンがあっていないようです。
Windows Server 2003のVisual C++ 2005で生成したMFCを使わないアンマネージド(ネイティブ)なコンソールプログラムをVista Businessで動かすと発生。
VB.NET でつくったWindowsアプリケーションのインストールを行う直前にC++でつくったEXEファイルを実行させたいのですが(.NET Frameworkがインストールされていない場合の処理をおこなうために)、次のようなエラーが出てしまいます。

難しい事は解らないけど(滝汗).NET Framework が関係していると自己判断。為らばと、.NET Frameworkをインストール。思い当たるベンチマークを起動させたがSideBySideエラーを吐かない。じゃぁ.NET Framework 無しで”Microsoft Visual C++ 2005 再頒布可能パッケージ ”をインストールしたら如何よ?って話になる。取り敢えず.NET Framework2.0~3.0を削除(レジストリ掃除付き)。この状態で、先の思い当たるベンチマークを起動させたがSideBySideエラーを吐かない。一体何なんだぁ?って”猿知恵”は理解に苦しむ。

Microsoft Visual C++ 2005 再頒布可能パッケージをインストールするとC:\Windows\WinSxSフォルダ配下に”MFCLOC”フォルダが展開されるらしいが、.NET Frameworkを削除してもMFCLOCフォルダは存在する。(x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_91481303等のフォルダ名)。只、此れがインストール以前に存在したか否か記憶にない。

検索すればする程、”猿知恵”は熱暴走し訳が解らん。
難しい見解は解らないけど、.NET Frameworkのインストール⇒削除で、SideBySideエラーは消えたのは事実。

現状、思い当たるアプリケーションを限りなく起動させているが、SideBySideエラーを吐かない。摩訶不思議なSideBySideエラーでした...(汗。

にほんブログ村 PC家電ブログ 自作PCへ
↑↑↑クリックで”猿知恵”活性化の応援を御願いします。

|

« 3DMark06ベンチマーク結果~GeForce9800GT編~ | トップページ | Ad-Aware Anniversary Editionにバージョンアップしてみる~スパイウェア対策~ »

自作PC参号機」カテゴリの記事

不具合/エラー」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/363856/28333708

この記事へのトラックバック一覧です: SideBySideエラー(イベントID:32、59)を吐きまくる:

« 3DMark06ベンチマーク結果~GeForce9800GT編~ | トップページ | Ad-Aware Anniversary Editionにバージョンアップしてみる~スパイウェア対策~ »