2012-01-18 13 views
5

私のvC++プロジェクトをビルド中にエラーが発生しました(Visual Studio 2010を使用)vC++コンパイルエラーRC:致命的なエラーRC1107:無効な使用。 RC /?

RC:致命的なエラーRC1107:無効な使用。 RC /?

私はリソースの構築中に問題があることを知っていますが、正確な問題領域を取得する方法はありますか?

おかげ

+0

Visual Studio 2005を使用していますか?その場合、[このMSDNフォーラムの質問](http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/9cdaa780-cc97-498b-815e-cf23c3f3b333/)が君は。 –

+0

申し訳ありませんが、Visual Studioのバージョンについては言及していませんでした.VS 2010です。 – Rahul

+0

どこにエラーがありますか?プログラムの実行中またはコンパイル時 – AlexSavAlexandrov

答えて

18

ソリューション: パスは、トリックを行います含まれ、最後にスラッシュを追加します。 最後のインクルードパスにすでに最後にスラッシュが含まれている場合は、それも削除されます。

+0

頭痛から私を救ってくれてありがとう – BlackBada

+0

特に素晴らしい! – Romeno

+0

VS2017で何年も後に動作します。ありがとうございました – zzz

2

VS2008からVS2010へのアップグレード時にこれを取得しました。提案された解決策のどれも私のために働かなかった。
コンフィギュレーションビルドフォルダ内のすべてのファイル(リリースなど)を削除し、ソリューションを再構築していました。

5

私にも同様の問題がありました。最後のパスから末尾のバックスラッシュを削除してInclude DirectoriesProject Properties | Configuration Properties | VC++ Directories)に解決しました。

+0

私の場合、この問題は、Visual StudioのインクルードパスにBOOST環境変数を追加した後、新しく作成したプロジェクトで発生し始めました(tools-> options- >プロジェクトとソリューション - > VC++ディレクトリ)。変数を使用していたので、最後に '\ .'を追加しましたが、これはうまくいっていました。 – icabod

1

私のVS2010ソリューション: click menu "Project","Properties"プロパティページを開くには click "Configuration properties", "general"出力ディレクトリを"$(Configuration)\ \"から"$(Configuration)\"に変更するには、ディレクトリを"$(SolutionDir)$(Configuration)\ \"から"$(SolutionDir)$(Configuration)\" .recompileに変更してください。

2

また、最後のエントリからVSインクルードパス "\"を削除することでこの問題を解決しました。

関連する問題