その他のコンピュータで実行されないVS2008でコンパイルされた、それはWS2_32.LIBライブラリを使用して、私はリリースモードでコンパイル。A C++アプリケーションは、私が<strong>のVisual Studio 2008の</strong>と<strong>のVisual C++</strong>言語でWN32プロジェクトを作成している
それは同じコンピュータで非常にうまく動作しますが、exeファイルを(Visual Studioがインストールされていない)他のコンピュータにコピーすると、実行されません。
私が見たメッセージは次のとおりです。
アプリケーションの構成が正しくないため、このアプリケーションを開始できませんでした。アプリケーションを再インストールすると、この問題が解決される可能性があります。
しかし、私はDEV C++を使用して自分のアプリケーションをコンパイルする場合、それは、Visual Studio 2008の実行可能ファイル(9.5キロバイト)と比較してより大きな実行可能ファイル(738キロバイト)を生成します。ただし、DEV C++実行可能ファイルは、他のコンピュータで実行されます。
追加の依存関係フィールドに、私のプロジェクトのリンカープロパティにライブラリws2_32.libを追加しました。
Visual Studio 2008で動作するように修正するにはどうすればよいですか?
私のコードは次のようである:http://www.stan.com.mx/yupi/udpserver.cpp
貴重な情報をありがとうございました。 – kiewic
私はちょうど同じ質問をするつもりでした。努力してくれてありがとう。 – zeroDivisible