ASP.NET初心者です。初めて質問させていただきます。
ASP.NET(C#)でwin32系の外部ライブラリを使用したいのですが、そのライブラリを読み込むところで
スタックオーバーフローが発生してしまいます。
同じライブラリをWindowsアプリケーション(C#)で使用したところ問題なく実行できました。
ASP.NETで同じように使用しようとするとスタックオーバーフローが発生してしまう状態です。
[デバッグ中のエラーメッセージ]
xxxx.dllを読み込めません。再帰が深すぎます。スタックがオーバーフローしました。
[イベントログ]
障害が発生しているアプリケーション名: w3wp.exe、バージョン: 7.5.7600.16385、タイム スタンプ: 0x4a5bcd2b
障害が発生しているモジュール名: xxxx.dll_unloaded、バージョン: 0.0.0.0、タイム スタンプ: 0x4d92e27c
例外コード: 0xc0000005
xxxx.dllは、今回使用したいDLLです。
過去の質問等でスタックオーバーフローが発生した場合の解決策を探してはみたのですが、見つけられた方法が以下の2つでどちらもうまくいきませんでした。
(1)スタック領域を大きくする →スレッドでスタック領域を指定して実行してみました。
(2)ライブラリの中身をスタックオーバーフローが起きないように変更する → ライブラリの中身は変更できない状態です。
(1)のほうは、指定方法間違えてるかもしれません。。。
Thread newthread = new Thread(new ThreadStart(init), 0);
もしくは、w3wp.exeでエラーが発生しているということはIIS関係で何かおかしなことをしてしまってるのかもとか・・・。
根本から見方が間違ってるかもしれませんが、(1)の方法の正しいやり方、もしくはそれ以外の解決策をご教授頂きますようよろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Win32系の外部ライブラリ、というのはどういうものでしょう。
COMコンポーネントだとすると、以下のURLにあるような注意が必要ですが、このあたりは大丈夫ですか?
http://www.atmarkit.co.jp/fdotnet/aspmigrt/aspmi …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- iPhone(アイフォーン) web上の電話番号リンクの桁区切りが、iPhoneだと特定電話番号でおかしくなるのを解決したい 1 2023/03/28 14:27
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- Windows 10 再起動後 Pinが使用できず、PC(windows11)にサインインできない 3 2022/08/30 20:53
- プリンタ・スキャナー キャノンmp490プリンター【エラー番号5400】で【プリンタートラブルが発生しました。電源を入れ直 2 2023/07/24 17:45
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- 音楽・動画 Apple Musicのプレイリストに曲を追加できません 1 2022/08/21 01:24
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチで当日日付で作成される...
-
エクセルに張り付けた写真のフ...
-
Windows10にデュアルブートでXP...
-
高校1年生情報の問題について。
-
プログラミング関係で質問です。
-
onedrive にexcelファイルをア...
-
Excel条件付き書式について
-
Accessのトグルボタンでサブフ...
-
キヤノン アソビカメラ iNSPiC ...
-
VBA 複数のテキストボックスと...
-
SPO2測定
-
エクセルのマクロについて教え...
-
インドe-Visa 承認書のApplicat...
-
SPIの非言語の割合と比が難しく...
-
SPIの対策は参考書でやるべきか?
-
LEDで電光掲示板に「A B C D E...
-
One Driveへのアクセス
-
LINE APIからasp.net の web サ...
-
Windows10エンタープライズ版をインス...
-
Ip アドレスて日毎に変わるんで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UNIX上のプログラムで使うライ...
-
拡張子.niiのファイルの開き方...
-
MakefileのLDLIBSとLOADLIBESの...
-
DXライブラリの画像の表示の仕...
-
.NET(C#)でのスタックオーバー...
-
windows media playerでdropbox...
-
【C#】PDFの作成や編集について
-
Excel VBA のstr()関数でエラー
-
Googlemapのように画像を拡大・...
-
PDFファイルの文字を取得するプ...
-
FPGAで立ち下がりエッジ動作FF
-
ファイルの圧縮/解凍(Zlib)に...
-
C言語 画像処理 jpeg → pgm
-
DXRubyのインストールの仕方を...
-
Unsatisfied code symbol エラ...
-
Excel 参照設定ActiveDirectory
-
pthreadのソースの入手方法
-
自作ライブラリの作成方法
-
コンパイル時のエラー
-
ライブラリ内の処理中における...
おすすめ情報