【広告】楽天市場からポイント最大47倍お買い物マラソン22日開催

DirectX&C#による物理現象シミュレーション

なんでも書き込んでくださいね

ホームページへ戻る

お名前:
メール:
タイトル:
メッセージ:
ホームページアドレス:
パスワード:
クッキー

このレスは下記の投稿への返信になります。内容が異なる場合はブラウザのバックにて戻ってください

■ Windows98で動かない

2003年04月21日 (月) 13時03分


はじめまして。
Type6と申します。

Managed DirectXでプログラミングをしていますが、Windows98では以下のエラーが出て実行出来ません。


WindowsApp1.exe - Common Language Runtime Debugging Services
---------------------------
Application has generated an exception that could not be handled.

Process id=0x6f8 (1784), Thread id=0x6f4 (1780).

Click OK to terminate the application.
Click CANCEL to debug the application.


Dx9のC++のサンプルは問題なく起動します。
Managed DirectXはWindows98では動かないのでしょうか?

19番 MAIL HOME Type6 ▼

■ 自己解決

2003年04月22日 (火) 16時09分


自己解決しました。
WinXPでも同様の現象が発生しました。

おかしいと思い、一旦Win98側のPCにDirectX9SDKをインストールしました。
すると、Managed DirectXを使用したアプリケーションは全て正常に動作する様になりました。

コンパイラのせいかと思い、フリーのC#開発ツール「SharpDevelop」でコンパイルし、
DirectX9SDKの入っていないWinXPで動作させましたが、Win98と同様のエラーが発生しました。
そこで、WinXP側にもSDKをインストールしてみました。
Win98と同様に、正常に動作しました。

そこでさらに、Win98のDX9SDKをアンインストールしてみました。
その後、Managed DirectXを使用したアプリケーションを起動させてみましたが、問題なく起動しました。


どうも、DX9のランタイムにはManaged DirectXを動作させるものは入っていないようです。

ご迷惑をおかけしました。

20番 MAIL HOME Type6 ▲


Number
Pass

ThinkPadを買おう!
レンタカーの回送ドライバー
【広告】楽天市場からポイント最大47倍お買い物マラソン22日開催
無料で掲示板を作ろう   情報の外部送信について
このページを通報する 管理人へ連絡
SYSTEM BY せっかく掲示板