[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends:00639] WindowsXP でのネイティブの扱いについて。



------------------------- infoseek ML Sponsor --------------------------
◆◇◆◇◆◇◆◇◆◇◆◇◆ アットローン劇場 ◆◇◆◇◆◇◆◇◆◇◆◇◆
 A君 : そういえば、ほしがってたあの服買ったの!?
 B君 : うーん、それが今月ちょっとピンチでさ・・・。 ♪アッとその時♪
 A君 : なんだよ〜!そういう時は便利な【アレ】があるじゃん?
★ 【アレ】?⇒ http://www.rakuten.co.jp/at-loan/457228/
------------------------------------------------------------------------


ひろです

業務で Java ⇔ Windows のコードを書いています。
これまで Windows2000 + VisualStudio6.0 SP5 で開発した
DLL を Java で制御していました。
ところが、Windows の環境が変わってしまい、
WindowsXP + VisualStudio.NET で開発する事になりました。
コードはそのまま用いる事にして、
DLL は VisualStudio.NET でビルドを行い、
Java は JDK1.3.1-03 で行いました。
どちらもコンパイルは成功したので実行したところ、
以下のメッセージが。

------------------------------------------------------------------------

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x10010470
Function name=(N/A)
Library=”自分で開発したDLL”

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.

------------------------------------------------------------------------

ネイティブの名前が見つからないようです。
再度、WindowsXP + VisualStudio.NET 環境下で
javah コマンドででネイティブインターフェースを生成しなおした方がいいのでしょうか・・・?

それでは

**************************************
                Hiro

    mailto:magician4@xxxxxxxxxxxx
**************************************

------------------------------------------------------------------------
        ★なにぃーっ! すでに7名に当たってる!?
        http://yomutoku.infoseek.co.jp/?sv=RO&svx=971122