2012-02-11 12 views
0

VS cmdプロンプトを開くと、「ERROR:VS Common Toolsフォルダの場所を特定できません」と表示されます。私はcompile.batとrun.batファイルを使用してコンパイルし、最終的に私のプログラムを実行しようとしています。私は私のcompile.batファイルに次のようしていたとき、正常にコンパイルONCEVisual Studioコマンドプロンプト

私のプログラム:それは働いた後

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" 
FileMgr.sln /rebuild debug 
pause 

は、私は環境変数に変数「パス」にvcvarsall.batのパスを追加してみました.batファイルに最初のコールラインは必要ないと思っています。これは機能しませんでしたので、私は "Path"から新しく追加されたパスを削除しましたが、今ではこのエラーが発生しています。

答えて

3

これは、レジストリがあなたのマシン上で乱れているか、VSのインストールがうまくいかなかった場合にのみ間違っている可能性があります。 .batファイルは、HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ SxS \ VS7 \ 10.0値から設定を読み取ります。 64ビットオペレーティングシステム用にWow6432Nodeを挿入します。 regedit.exeをダブルチェックすると、SysInternalsのProcMonユーティリティは、レジストリの問題のトラブルシューティングに便利です。

マシンを再び安定させ、superuser.comで質問してください。最初にレジストリを修正するためにVS2010修復を試み、次に再インストールしてください。すべてが失敗したら、4階の窓からそれを押してください。

+0

私は自分のソリューションを別のマシンに追加しました。バッチファイルは正常にコンパイルされ、プログラムが実行されます。私はおそらく、明日VSを再インストールするでしょう、あなたの助けてくれてありがとう! – jbisa

関連する問題