0

私は Visual Studio を初めて使用し、vc++ プロジェクトをメールで受け取りましたが、ビルドできません。SubWCRevという外部ツールと関係があると思います。ビルド プロセス中に TortoiseSVN を探していたように見えたので、最初のエラーにより、TortoiseSVN をインストールするようになりました。現在、ビルドエラーは次のように言っています:

1>プロジェクト: エラー PRJ0019: ツールが「prodver.h のビルド」からエラー コードを返しました

ビルド ログには、このツールを処理するいくつかのバッチ コマンドがリストされており、基本的には上記のエラーが再びリストされています。このツールが本当に必要だとは思わないので、.vcproj ファイルを変更して実行しないようにしました。ファイル内の subwcrev を参照している行を基本的にコメントアウトしましたが、動作はまったく変わりませんでした。同じエラーが発生します。

私は 32 ビット XP で Visual Studio Express 2008 を使用しています。プロジェクトはもともと VS2008 で構築されていました。

このツールが実行されないようにする方法、またはこれのトラブルシューティングがうまくいかない場合、誰かアイデアがありますか?

4

1 に答える 1

0

厳密に言えば、SubWCRev(TortoiseSVNに含まれているツール)を使用してファイル「prodver.h」(おそらく製品バージョン)を作成しているように見えます。そのファイルは他の場所で参照されている可能性が高いため、SubWCRevステップを削除するだけでは問題が解決しない可能性があります。さらに、コードのSubversion作業コピーがない場合、SubWCRevはどのような場合でも機能しません。

考えられる解決策の1つは、「prodver.h」ファイルを手動で作成してから、SubWCRevを呼び出すビルドステップを削除することです。

于 2011-01-11T19:07:43.933 に答える