問題タブ [vshost32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
7827 参照

dll - アンマネージ DLL を呼び出すと vshost32.exe がクラッシュする

VS 2005 アプリを使用して、管理されていない (Fortran) DLL とのインターフェイスをとっています。コンパイル済みの実行可能ファイルをコマンド ラインから直接実行すると、すべて問題なく実行されます。DLL にアクセスでき、DLL 内の関数を操作できます。

残念ながら、VS 2005 からアプリを起動すると、「vshost32.exe が動作を停止しました」というポップアップが表示され、有用なデバッグ情報が表示されません。

誰かがこの動作を経験したことがありますか、またはなぜこれが起こっているのか知っていますか? vshost32経由ではなく、スタンドアロンで起動すると正常に動作する理由がわかりません。

(最後の注意: .local ファイルを使用して、登録済みの dll を強制的に cwd から使用するようにしていますが、この特定の dll は登録されていません。役立つ場合に備えて、ここにメモしておきます。)


どうもありがとう、

マイク

0 投票する
1 に答える
1064 参照

c# - c# マルチスレッドの問題 / vshost32-clr.exe が機能しなくなった

私は c# とマルチスレッドの両方に不慣れで、最近、私が書いているツールで少し障害にぶつかりました。このツールは、多数の HttpWebRequest を生成して起動するように設計されています。現在、シングル スレッドで問題なく動作していますが、タスクを 3 つほどのワーカー スレッドに分割し始めるとすぐに、プログラムがクラッシュし、次のメッセージが表示されます。

「vshost32-clr.exe が動作を停止しました」

これらのスレッドを作成する方法と関係があるのでしょうか?

これが私が使用しているC#コードスニペットです。これを少し手抜きにしないための推奨事項は大歓迎です。

これが行っていること (または少なくとも行うべきこと) は、"Document" オブジェクトの配列をフェッチし、3 つの配列のセットごとに 3 つのスレッドを起動し、それらが WebDAV PUT 要求の生成を完了するのを待機することです。これはスレッドアウトをテストする目的で書かれた非常に大雑把なコードですが、この状態でも問題ないと思いました。

0 投票する
0 に答える
1313 参照

excel - 挿入用に Excel ファイルを開こうとすると、OLEDB 接続がクラッシュする

OLEDB を使用して、ある Excel ファイルから情報を読み取り、別のファイルに別の形式で出力しています。最初の Excel ファイルで実行されたクエリは正しく返されますが、2 番目のファイルで挿入クエリを実行しようとすると、connection.Open() が呼び出されると vshost32.exe がクラッシュします。作成時に OleDBConnection の ServerVersion に InvalidOperationException がスローされます。これは、有効なバージョン番号に変更され、接続で Open() が呼び出されると状態が Closed から Open に変わるため、正常であると想定しています。

これが私が使用しようとしている接続文字列です。最初のものは最初の Excel ファイルに使用され、次のものは出力への書き込みに使用されます。唯一の識別可能な違いは、2 番目の文字列に「ReadWrite」モードが追加されたことです。また、拡張プロパティで「Excel 8.0」を「Excel 12.0」に変更してみました。

0 投票する
2 に答える
2308 参照

visual-studio - VSHostがクラッシュし、REGDB_E_INVALIDVALUEが特定のプロジェクトを読み込んでいます

スタートアッププロジェクトとして特定のプロジェクトを設定してVisualStudioにソリューションをロードすると、VSHost32.exeがクラッシュします。続行してアプリケーションを起動すると、COMExceptionが発生します。

スタックトレースあり:

0 投票する
0 に答える
274 参照

visual-studio-2012 - 公開された ms Visual Studio 2012 が機能しない

C# プロジェクトを作成し、公開したいと考えています。MS Visual studio 2012 で作業しているので、「公開方法: http://msdn.microsoft.com/en-us/library/31kztyey.aspx」に従いました。
そのため、ファイル共有デバイスで適切なフォルダーをすべて選択したところ、うまくビルドできました。
しかし、setup.exe を使用してプロジェクトをインストールした後、.appliction を実行しようとしましたが、作成したフォームが表示されませんが、タスクマネージャーでは、説明が「Vshost32.exe」のプロセスを強制終了できません。 「プロセスの終了」と言うと、再び表示されますが、それでも私のプロジェクトが表示されません。

プロジェクトを (公開前に) デバッグ モードとリリース モードの両方で実行しました。ファイル共有の代わりに CD-ROM 経由で公開しようとしましたが、同じ問題が発生しました。

ファイル共有デバイスで MS Visual Studio を使用せずに他の会社のメンバーに自分のプロジェクトを今すぐ公開して、彼らもそれを実行できるようにするにはどうすればよいですか? (私は、bin\releaseフォルダーから.exeを単純にコピーすることは、それを行うためのクリーンな方法だとは思わない)

0 投票する
4 に答える
8198 参照

visual-studio-2012 - Visual Studio 2012 - vshost32-clr2.exe が機能しなくなった

Visual Studio 2012 を使用して C# で WinForm アプリケーションを作成していますが、デバッグ時にエラーが発生します。

既に検索しましたが、ほとんどの結果は Visual Studio 2010 以前のものであり、Visual Studio 2012 には適用できないと思われる同様のソリューションが得られます。

ソース :アンマネージ DLL を呼び出すと vshost32.exe がクラッシュする

追加の詳細 :

  • 私のプロジェクトでは DLL を使用していません。

  • 私のプロジェクトで進行している限り、幅が17の場合にのみ発生します。

次のコードを使用します。

そのような値がメソッドに設定されている場合にのみ発生するため、コードを投稿する必要があると思います。

この問題の解決にご協力いただければ幸いです。事前にどうもありがとうございました!

0 投票する
1 に答える
425 参照

visual-studio-2010 - Visual Studio はプロジェクトを「リリース」モードで実行しますが、「デバッグ」モードでは実行しません

私は何が起こっているのか完全に途方に暮れています。この問題はどこからともなく出てきました。出力ウィンドウを確認したところ、次のような情報が得られました。

MyApplication.vshost.exe: Managed (v4.0.30319)' がコード -1073740771 (0xc000041d) で終了しました

vshost32.exe に問題があるようです。VS2010 を再インストールしましたが、うまくいきません。

誰にも手がかりがありますか?詳細がわかり次第、質問を更新します。事前に助けてくれたすべての人に感謝します。

ここに画像の説明を入力

0 投票する
1 に答える
1937 参照

c# - GetWindowText() 関数が常に正しく実行されない

Chrome ブラウズから URL を取得する小さなアプリケーションを作成しています。

最初に Chrome ブラウザーが開いているかどうかを確認するために、次のコードを使用します。

GetWindowText()関数を使用して Windows のタイトル テキストを取得していますが、そこで問題に直面しています。

Chrome ウィンドウに URL がなく、単なる New Tab である場合、問題はありません。 WindowTitleText.ToString() はNew Tab - Google Chromeと同じです。

ただし、Web ページを開くと、URL に何らかの URL が入力されている場合、GetWindowText() の行で ようになります 。ここに画像の説明を入力

どうしたの?

ヘルプ!

0 投票する
2 に答える
1605 参照

c# - VS2012 C# - vshost32 が機能しなくなった

基本的にPDFビューアであるWindowsフォームアプリケーションがあります。このプロジェクトでは、Adobe PDF Viewer COM コンポーネントを使用しました。

プログラムは動作しますが、PDF ファイルを開いた後にフォームの右上にある閉じるボタンをクリックすると問題が発生します。閉じるボタンをクリックしても、VS は「実行」モードを終了せず、VS の「停止」ボタンを手動でクリックする必要があります。停止ボタンを押すと、「vshost32 が動作を停止しました」というウィンドウが表示されます。

ただし、アプリケーションを実行して、pdf ファイルを開かずに閉じると、これは発生しません。

なぜこれが起こるのか分かりますか?