• ベストアンサー
  • すぐに回答を!

VC++2010Expressのエラーについて

VC++2010Expressでデバッグをかけたところ、  「デバッガーを起動できません。 必要なプロパティ’VSInstallDir’がないか、または空です。」 と、警告が表示されます。 またビルド結果には、 1>C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(511,5): error MSB8008: 指定したプラットフォーム ツールセット (v120) はインストールされていないか無効です。サポートされている PlatformToolset 値が選択されていることを確認してください。 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ========== と、表示されています。 これは何かしらのファイルが必要なのか、もしくはディレクトリパスの指定が間違っているということなのでしょうか?  検索してもよく分からず解決方法がまるでわかりません。 どなたか解決方法を教えてくださると助かります。 以上ですがどうかよろしくお願い致します。

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数4515
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.2

> しかし今度はデバッグをかけても黒い画面が一瞬出てすぐ消えてしまいます。 > ビルド結果にはたくさん「アンロードしました」って書かれているだけでエラーはありません。 > ちなみに友達の家で起動した時はしっかり動きましたので、プログラムの問題では無い? と思います。 > こちらも色々プロパティなどいじったり、ネットで検索しても検討違いのものばかりで上手くいきませんでした。 この中に解決の手がかりとなる情報はなにもないので無理。 「環境の差だろう」が精一杯。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

分かりました。ご回答いただきありがとうございました。

関連するQ&A

  • Visual C++ 2010 Expressについて。

    Visual C++ 2010 Expressについて。 Visual C++ 2010 Expressを使っているのですが、 プロジェクトを開いて1回目ビルドすると必ずエラーが出ます。 ビルドした後1回閉じて開き直してビルドすると正常にビルドできます。 エラー内容 C:\(省略)\ファイル名.vcxproj : error MSB4014: 内部エラーのため、ビルドは予期せず停止しました。 C:\(省略)\ファイル名.vcxproj : error MSB4014: Microsoft.Build.Exceptions.BuildAbortedException: ビルドが取り消されました。MSBuild.exe は、場所 "C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" に見つからなかったため、子ノードとして起動できませんでした。必要に応じて、BuildParameters または MSBUILD_EXE_PATH 環境変数で正しい場所を指定してください。 と出ます。 原因を色々調べてみたのですが分かりませんでした。 かもしれないということでもいいので答えて頂けると助かります。 環境 XP SP3 Visual Studio 2005が入っています。 ちなみに、2005は正常に出来ます。

  • CUDA5.0を使用したC++のエラーについて

    CUDA5を使用したVisualStadio2010C++のエラー(MSB3721)について、プログラムが完成し実行させようとしたのですが、下記のようなエラーが原因で実行できません。解決方法がわかる方がいらっしゃれば教えて頂けないでしょうか? 『:\Program Files\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\CUDA 5.0.targets(592,9): error MSB3721: コマンド ""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.0\bin\nvcc.exe" -gencode=arch=compute_10,code=\"sm_10,compute_10\"・・・・・はコード 2 で終了しました。』 よろしくお願いいたしますm(_ _)m

  • visual studio 2012エラー

    前使っていたPCで作成したプロジェクトを新しいPCに移動してビルドしてみると 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(42,5): error MSB8020: The builds tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install Visual Studio 2010 to build using the Visual Studio 2010 build tools. というエラーが出ます。 わかる方いますでしょうか?

その他の回答 (1)

  • 回答No.1

Visual Studio 2013 で作られたプロジェクトを食わせたんじゃないかしら。 プロパティを確認して。

共感・感謝の気持ちを伝えよう!

質問者からの補足

ありがとうございます! 先程の問題は解決しました! しかし今度はデバッグをかけても黒い画面が一瞬出てすぐ消えてしまいます。 ビルド結果にはたくさん「アンロードしました」って書かれているだけでエラーはありません。 ちなみに友達の家で起動した時はしっかり動きましたので、プログラムの問題では無い? と思います。 こちらも色々プロパティなどいじったり、ネットで検索しても検討違いのものばかりで上手くいきませんでした。 もしよろしければまた解決方法をよろしくお願い致します。 

関連するQ&A

  • Visual C++ 2010 Expressについて質問です

    Visual C++ 2010 Expressについて質問です Visual C++ 2010 Expressを用いてopenCVを使ったプログラムを作成したいと考えています そこで、インクルードファイルの設定やライブラリファイルの設定を以下のサイトの通りにしたのですが http://d.hatena.ne.jp/blono/20100501 うまくいきません Visual C++ 2008 Expressでは通っていたものをコピーしてビルドしたところ デバッガをVisual Studio 2005のものを使われようとしていました 上記のサイトではWin32プラットフォームアプリケーションにする場合とありましたが Win32コンソールアプリケーションで実行させたい場合にはどうしたらよいでしょうか? 言葉足らずだとは思いますがよろしくお願いします

  • Visual C++のこのエラーはどうにかならないですか

    何度試してもソースは絶対間違えているはずはないのにこのエラーが出てしまいます。解決方法はないでしょうか? 使用ソフトはMicrosoft Visual C++.NET とか何とかです。 API.cpp(1) : fatal error C1083: プリコンパイル済みヘッダー ファイルを開けません。'Release/test2 Win32アプリケーション.pch': No such file or directory コードを生成中...

  • アセンブリ言語の始め方

    Visual Studio 2012を使ってアセンブリ言語のプログラミングをしたいのですが、どうやって始めたらいいかわかりません。Kip Irvineという人のサイトにいって必要なものをダウンロードしたはずなのですが、デバッグするとエラーが出てしまいます。 Error 2 error MSB3721: The command "ml64.exe /c /nologo /Zi /Fo"x64\Release\main.obj" /I "c:\Irvine" /W3 /errorReport:prompt /Tamain.asm" exited with code 1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\BuildCustomizations\masm.targets 49 5 ASM_Project Error 1 error A1000: cannot open file : Irvine32.inc C:\IrvineExamplesVS2012\Examples\Project_sample\main.asm 3 1 ASM_Project これだけの情報ではわからないかも知れないですが、なにか必要な情報があったら追記します。 回答よろしくお願いします!

  • C++でのエラーについて

    Microsoft Visual C++ 2010 Express において、以下のファイル (http://1st.geocities.jp/shift486909/program/Bernoulli/func.cpp) をコンパイルしようとすると、 1>------ ビルド開始: プロジェクト: eter, 構成: Debug Win32 ------ 1>LINK : error LNK2001: 外部シンボル "_WinMainCRTStartup" は未解決です。 1>c:\users\garnet\documents\visual studio 2010\Projects\eter\Debug\eter.exe : fatal error LNK1120: 外部参照 1 が未解決です。 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ========== というようなエラーが出てコンパイルできません。 何が原因なのでしょうか?

  • VC++ のコンパイルエラーについて

    現在、解説書に記載されているコードをVC++でコンパイルできるか試しながらC++を独習中です。エラーの原因と対応が分からず困っております。どなかたご教示よろしくお願いします。 日付を表示するプログラムで米国表示か英国表示にするか列挙型の宣言と静的メンバーをヘッダーファイルに記載し、フラッグの定義と初期化をするプログラムをコンパイルしました。 ---クラス定義(ファイル名:date.h)--- #include <iostream.h> class date{ ----------------------- enum Lang {USA, UK}; static Lang format; public: ----------------------- }; ---メンバー関数定義(ファイル名:date.cpp)--- #include <string.h> #include <ctype.h> #include <stdlib.h> #include "date.h" ----------------------- Lang date::format = USA; ----------------------- ---------------------------------------- このファイルをコンパイルした結果、下記のエラーメッセージが表示されました。 エラー発生箇所は上記「Lang date::format = USA;」でした --------------------構成: date - Win32 Debug-------------------- コンパイル中... date.cpp date.cpp(17) : error C2501: 'Lang' : 識別名を宣言するのに、型が指定されていません。 date.cpp(17) : error C2239: 無効なトークン 'tag::id' が 'Lang' の宣言の後にあらわれました。 date.cpp(17) : error C2321: 構文エラー : 予期しない 'date::format' です。 cl.exe の実行エラー date.obj - エラー 3、警告 0 ----------------------------------------------------------------------------- エラーの原因と解決方法が分かりません。 よろしくお願いします。

  • VC++2005ExpressEditionでサンプルプログラムが動かない

     Visual C++ 2005 Express Editionを使用しています.コンパイル時にエラーが出て困っています.どなたか解決法をご教授ください.  「猫でもわかるネットワークプログラミング」という本に載っているサンプルプログラムをコンパイルしようとすると,エラーが出ます(下のアドレス(*1)の『PDFで試し読み』に該当プログラムがあります).  とりあえず少しずつ実行しようと,サンプルプログラムの冒頭の16行目まで書いてコンパイル・実行すると,完全に意図した動きをしました.しかし,21行目まで書いてコンパイルすると,次のエラーが出ます(ファイル名は net.cpp ). vvvvvvvvvvvv 1>c:\***\net.cpp(16) : warning C4996: 'gets' が古い形式として宣言されました。 1> c:\program files\microsoft visual studio 8\vc\include\stdio.h(270) : 'gets' の宣言を確認してください。 1> メッセージ: 'This function or variable may be unsafe. Consider using gets_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' 1>リンクしています... 1>net.obj : error LNK2001: 外部シンボル "__imp__InternetOpenW@20" は未解決です。 1>C:\***\Debug\net.exe : fatal error LNK1120: 外部参照 1 が未解決です。 1>ビルドログは "file://c:\***\BuildLog.htm" に保存されました。 1>net - エラー 2、警告 1 ^^^^^^^^^^^^  一文を加えた途端にエラーとなったので困惑しています.何かVC++の設定が悪いのでしょうか.「新規作成->プロジェクト->Win32->Win32コンソールアプリケーション」とし,次に出てくる「Win32アプリケーション ウィザード」で「空のプロジェクト」にチェックを入れています. (*1) http://shop.sbcr.jp/bm_detail.asp?sku=4797323604

  • ランタイム エラー

    --------------------------- エラー --------------------------- ランタイム エラーが発生しました。 デバッグしますか? 行: 5 エラー: オブジェクトを指定してください。 --------------------------- はい(Y) いいえ(N) --------------------------- ここで「はい」を選び、「Just-In-Time デバッグ」のダイアログを表示させ、可能なデバッガから「新しいインスタンスMicrosoft Script Editor」を選択、デバッグを開始するため「はい(Y)」ボタンをクリックしたところ、以下のダイアログが表示され、Microsoft Script Editor の起動に失敗してしまいます。 --------------------------- Microsoft Script Editor --------------------------- Application Data フォルダを作成できません。 --------------------------- OK --------------------------- 特に何もしていない状態でこのようになったのですが、何か解決策はあるのでしょうか?

  • MS VC++コンパイルエラーなし...ビルドエラー

    Microsoft Visual C++ で、新規作成 - 「プロジェクト」 - Win32 Application で作成し、「ファイル」-  C++ソースファイルで、main.cpp と言う名前で、以下のソースを作成しました。 #include <stdio.h> #include <stdlib.h> void main(int argc) { FILE *Fout; Fout = fopen("Date.ini" , "W "); fprintf(Fout , "%d" ,argc); fclose( Fout); } 別に作成したdllが、fscanfするためのテキストファイルを日次ハバッチで、作成したいと思っています。 尚、ここでfprintfするデータは、パラメータとして、読み込みたいと思っています。 (Visual BASICの command関数のように) 上記のソース、コンパイルは、通るのですが、ビルドすると以下のエラーが出ます。 「LIBCD.lib(wincrt0.obj) : error LNK2001: 外部シンボル "_WinMain@16"は未解決です Debug/Date_ini.exe : fatalerror LNK1120: 外部参照 1 が未解決です。 link.exe の実行エラー 解決法をご教示いただきたく思います。 宜しくお願い致します。

  • LoadLibraryでのエラーについて2

    ”ifjpeg.spi”というDLLファイルをよびだすプログラムを作成して、ビルドしたところエラーがでました。 HINSTANCE hSPI = LoadLibrary( gPluginFiles[i] ); この行では次のようなエラーが出ました。 [BCC32 エラー] Unit1.cpp(53): E2034 'const char *' 型は 'const wchar_t *' 型に変換できない [BCC32 エラー] Unit1.cpp(53): E2342 パラメータ 'lpLibFileName' は const wchar_t * 型として定義されているので const char * は渡せない ”gPluginFiles”については次のように宣言しています。 const char *gPluginFiles[] = { "ifjpeg.spi",NULL, }; このプログラムのエラーの解決方法を教えて頂けませんでしょうか? 使用している開発環境はCode Gear C++ Builder 2009 です。

  • Wordが起動しない。エラー1706となる。

    1.Microsoft Outlookを開くとき、およびWordを開くとき、   ウインドウ「Microsoft Office XP Personalを設定して   います。しばらくお待ちください。」   が現れて、待っていると途中で、 2.ウインドウ「Microsoft Office XP Personal」に、   「選択した機能はCD-ROM,または現在使用できないほかの   リムーバブルディスクにあります。Microsoft Office XP   Personalディスクを挿入し「OK」をクリックします。」   となって、そのようなディスクはないから「OK」でなく   「キャンセル」をクリックすると、 3.ウインドウ「Microsoft Office XP Personal」に、   「エラー1706,必要なファイルが見つかりません。ネット   ワークへの接続またはCD-ROMドライブに問題があるか   確認してください。それ以外の可能性のある解決法につい   ては、   C\ProgramFiles\MicrosoftOffice\Office10\1041\SETUP.HLP を参照してください。」   となって、これを「OK」クリックすると、 4.小さめのウインドウに、   「インストール中に致命的なエラーが発生しました。」   と出て、「OK」しかないからそれをクリックすると、   上記の 2.が再び現れる。 ・・・このような状況で困っています。解決方法を教えてください。