私はエラーを取得します行方不明 Delphi 7プロジェクトにはMAINICONとバージョン情報が格納された.Resファイルがあります。 Delphi XE2がこの.Resファイルを使用して、MAINICON &のバージョン情報を取得できないのはなぜですか?デルファイ7は
[BRCC32 Error] MtxReq.vrc(2): file not found: MtxReq_Icon.ico
MTXReq.vrcファイル(新しいファイル)が作成され、MtxReq.resファイルが削除された - 私はXE2でアプリケーションをコンパイルしようとした場合
はまた、私はエラーを取得します。
どうしてですか? .resファイルから自分のプロジェクトアイコンとバージョン設定を失いたくはありません。
XE2に.resファイルを強制的に使用させ、削除しない方法がありますか?
ご協力いただきますようお願い申し上げます。
申し訳ありませんが、私は
ウォーレン ...(もっとrepotationポイントを必要とする)はまだコメントを投稿することができません - ここにあなたの質問にREPONSEが(ちょうどあなたの.dprojファイルを削除せず、 .dprのみを保持していた方が速いですか?)
.dproj、.dproj.localを削除しました。 .dprをXE2で開き、.dprojファイルを再作成しました。 .resからアイコンを戻しますが、プロジェクトのバージョン情報が失われました。ファイルバージョンと製品バージョン情報のみが移行されましたが、その他のバージョン情報はすべて失われました。 (これはデフォルトマニフェストファイルのためです)。 私は私の解決策のステップ1で説明したことを試しました。 メモ帳で.dprojファイルを開いて、タグエントリを削除して.dprojファイルを再度開いて、すべてのバージョン情報が復元されました。ここの問題は、$(BDS)\ bin \ default_app.manifestです。 また、バージョン情報が.dprojファイルのタグの下のタグに格納されていて、デフォルトのマニフェストエントリを削除すると、IDEはバージョンキー情報を正しく取得します。
基本的に.dprファイルを削除することで、プロジェクトに.icoファイルを抽出して追加するステップをスキップしましたが、新しく作成した.projファイルを編集して、デフォルトのマニフェストのエントリを削除してバージョン情報。 (別の解決策は、バージョン情報を追加してプロジェクトを保存することでした)私はこれを試しませんでした。
なぜそれを言うのですか?私はideがコンバージョンを行うことを何ら問題にしたことはありません。 – dummzeuch
多くのユーザーに問題があるので、自分自身を幸運に考えてください。 Borland/CodeGear/Embarcaderoのフォーラムでは、プロジェクトのアップグレードに関する問題に関して長年にわたり多くの苦情/懸念事項が投稿されています。それは多くの場合正しく機能しません。 TeamBのほとんどのメンバー(私も含めて)はフォーラムのユーザーに何度も同じことを言います - 私がここで言ったのと同じことです。プロジェクトをアップグレードしないことが最善です。IDEが何を得るのか分かりません。代わりに新しいプロジェクトを作ります。 –
私はこれらの問題を何度も見てきました。私は.dprと.dpkを削除することについてのみ同意します。私は、あなたが.dprojファイルを削除する必要があることを発見します。 '.dpr'と.cfgまたは.dofのアップグレードは、.dprojレベルから別の.dprojレベルへのアップグレードよりもずっとシームレスに機能します。 OPが言及している.icoファイルのエラーは、この一般的なトレンドのまれな反例です。しかし、エラーはほとんど無害です。単純に.resファイルに.resファイルを抽出できなかったため、手動で別の.icoファイルを挿入する必要があります。プレーンな.icoファイルがなくなったら、それは本当の苦痛です。 –