問題タブ [windows-xp-sp3]
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.
c# - Windows サービスでの System.ExecutionEngineException
私は他のプロジェクトにアクセスするWindowsサービスを持っています(何があっても起動しません)
問題は、サービスを開始するまでしばらく時間がかかることですSystem.ExecutionEngineException
(このコードで)
私は Windows XP と .NET 3.5 を使用しています (いいえ、私は過去のものではありません)。コンソール アプリケーションからサービスを開始することさえできません。あなたはそれを解決する方法を知っていますか?(さらに情報が必要な場合は、それを求めてください)
どうもありがとうございました☺</p>
visual-c++ - C++ DLL の使用時に Visual Studio 2012 から Windows XP をターゲットにする
VS2012 でコンパイルされたマネージ C++ DLL を参照する Windows XP (SP3) で C# プログラムを実行しようとしています。C++ DLL をコンパイルするとき、Windows XP にビルドするようにプラットフォーム ツールセットを設定し (v110_xp
オプションを使用)、リンカー オプションで必要な最小バージョンを 5.01 に設定し、Windows XP マシンに Visual C++ 2012 再頒布可能パッケージを既にインストールしました。しかし、うまくいきませんでした。
これについて何か考えはありますか?
c++ - VS2012 /w Update 3 を使用して Windows 7 でビルドされた C++ プログラムが WinXP SP3 で実行されない
Visual Studio 2012 Update 3 を使用して Windows 7 ボックスでコンパイルしたプログラムがあります。ビルド時に「Visual Studio 2012 - Windows XP (v110_xp)」プラットフォーム ツールセットを選択しました。ただし、Windows XP SP3 ボックスでバイナリを実行しようとすると、次のエラーが発生します。
「プロシージャ エントリ ポイント inet_ntop がダイナミック リンク ライブラリ WS2_32.DLL に見つかりませんでした。」
これで、このエラーの意味がよくわかりました。これは、DLL ローダーが、WinXP ボックスにある WS2_32.DLL で inet_ntop() 関数を見つけられなかったことを意味します。これが原因ではなく問題の症状のみを処理することを知っていたので、WS2_32.DLL を Win7 ボックスから WinXP ボックスの EXE と同じディレクトリにコピーしました。私はそのエラーに合格しましたが、同様のエラーに置き換えられましたが、今回は MSVCRT.DLL にある関数を参照しています。
奇妙なことに、MSVCRT.DLL を Win7 ボックスから WinXP ボックスにコピーしても、今回はエラーが発生しませんでした。
バイナリを WinXP で動作させるために何をする必要があるか知っている人はいますか? やむを得ない場合は、仮想マシンに WinXP 開発環境をセットアップし、そこからビルドするだけです。現時点では大変な作業なので、Win7 ボックスでビルドを続けたいと思います。
ありがとう!