私は本当に奇妙なエラーと誰もがこれに流すことができる光を持っていると大いに感謝するでしょう。私たちは(いつものように)銃の下にいるので、私はこれについて迅速に答えを見つける必要があります。奇妙なVB6メイクエラー
COMオブジェクトを作成するVB6ソースをいくつか変更しました。アプリをビルドする自動ビルドでエラーが返されました。私が思っていた問題はありません。私は自分の変更を取り消すだけです。私の変更を裏返しても、問題は消えていません。
私は
を作る/ VB6 ProjectFile.vbg \ VB6する パスのようなコマンドラインで、.vbgファイルを経由してアプリケーションを構築しようとすると具体的に、私はメッセージ
「でコンパイルエラーを取得しますファイル ''、行: オブジェクトライブラリが無効か、見つからないオブジェクト定義への参照が含まれています。
私が言ったように、私はソースコードを元に戻したので、なぜこのエラーがまだ発生しているのかは分かりません。誰かの周りのVB6の看護師誰が私を答えて指すことができるかもしれない?私は問題の正確なコードを投稿することができますが、正しくビルドされているという事実は正しく構築を中断し、正しくビルドすることを拒否して、これは私のコードで問題ではなく、以前のビルドエラーの結果として何かがレジストリに入れられたようなものです。
ヒント、ヒント、または提案を大歓迎します。私は私の質問が少しスケッチであることを認識しますが、私は含まれていることが重要で何がないかも分かりません。
編集:
素晴らしいアドバイスをいただきありがとうございます。私はそれが何らかの種類の自動登録を行うVB6と関係があると思う。
もう少し詳細を追加するだけで、IDEから参照されるvbpファイルをビルドするときにこの問題は発生しません。 vbpを含む.vbg上のmakeでのみ発生します。また、問題のビルドツールは自動的に最新のソースを取得し、エラーはローカルボックスと専用のビルドボックスの両方で発生します。
EDIT 2:再び
こんにちはすべて、
リリースエンジニアリングの仲間は、現在OKですので、これは彼のビルド環境でビルドするために取得する方法を考え出しました。私たちがこの危機を過ぎてしまえば、彼がしたことについて彼に尋問して、みんなと詳細を共有しようとします。すべての素晴らしい提案に感謝します。これはSOのことですごく素晴らしいことです。つまり、私は10歳の技術について尋ねました。私は、いくつかの素晴らしい、そしてオンポイントのアイディアを得ました。
プロジェクトはどのような互換モードを使用していますか? – cmsjr