2012-02-09 24 views
0

OpenNi、NITE、OpenGLを使用してVisual Studio 2008でkinectプロジェクトを作成しています。開発をdureingランダムな時間にC++ランダムな説明できないエラー

私は次のエラーを取得:

Error result 1 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe'.

を私は運でインターネットを検索しました。

新しいプロジェクトを作成して、すべてのコードをコピーしても問題ありませんが、これは毎日何回もやりたいことではありません。

さらに詳しい情報が必要な場合は、私はそれを与えることを嬉しく思っています。あなたは相対パス(..)を介して、あなたのRCファイルを参照している

1>------ Build started: Project: PointViewer, Configuration: Debug Win32 ------ 
1>Compiling resources... 
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 
1>Copyright (C) Microsoft Corporation. All rights reserved. 
1>fatal error RC1110: could not open ..\Res\NITE.rc 
1>Project : error PRJ0002 : Error result 1 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe'. 
1>Build log was saved at "file://d:\Documents\Uni work\Year 4\Personal Project\Samples \PointViewer\Debug\BuildLog.htm" 
1>PointViewer - 1 error(s), 0 warning(s) 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 
+0

コンパイルしようとしている.rcファイル(リソースファイル)について特別なものは何ですか? – selbie

+1

このエラーが発生すると、「スティック」が発生し、回避するには新しいプロジェクトを作成する必要があります。 Visual Studioを停止/起動しても問題は解決されませんか? –

+0

http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/feeda646-4ba8-497d-b9d1-c9e2eca62961#83aaceb5-8818-4e38-9407-a96b77607133見たことがありますか? (Googlingによって見つけられたエラー結果1が "rc.exe"から返されました。) – ruakh

答えて

5

EDITフル出力ウィンドウを読み込みます。
現在のディレクトリが変更されている可能性があります。したがって、..が表示され、RCファイルへのパスが変更され、エラーが発生します。

RCファイルが変更されない方法で参照されていることを確認する必要があります。 プロジェクトから削除して再追加し、絶対的な言い方でのみ参照してください。

プロジェクトを確認し、ビルドを開始するディレクトリの設定とプロジェクト設定でのファイル名の保存方法を設定します。あなたは "ファイル名をそのままにする..."のようなものを探しています。

+0

あなたは絶対に正しいです。私がプロジェクトを移した後、しばらく働いた理由は分かりません。あなたの答えをありがとう。 –

0

私は同じエラーがありました。プロジェクトフォルダ全体をdocument/visualstudio/projectsに移動します。それでも問題が解決しない場合は、デスクトップに移動してください。それはちょうどリンクの問題です、それはリソースを見つけることができません。これらの問題の原因となる可能性があるため、フォルダを移動していないことを確認してください。

0

説明されているエラーの可能性のある理由 - .rcファイルの名前が変更されました。 .vcprojファイルの.rcファイル名を確認し、実際にディスク上に存在することを確認してください。

関連する問題