2019/04/27 Before Power Off Ver. up to 2.11
2019/04/13 CVT1100 のエラー
今日付けで Before Power Off をバージョンアップしました。バージョンアップ内容は以下の通りです。
Ver.2.11 2019/04/27
具体的にはここの「CStrList」です。
そもそもスケジュールを100以上定義するということは当ソフトではほぼありえないでしょう。
他のソフトのデバッグ中にバグがわかり修正しました。
以下のエラーが出てなかなか解消しませんでした。
1>------ ビルド開始: プロジェクト: AMFTray, 構成: Debug Win32 ------ 1>CVTRES : fatal error CVT1100: 重複するリソースです。 type:ICON, name:1, language:0x0411 1>LINK : fatal error LNK1123: COFF への変換中に障害が発生しました:ファイルが無効であるか、または壊れています。 1>プロジェクト "AMFTray.vcxproj" のビルドが終了しました -- 失敗。 ========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ========== |
原因がさっぱりわかりません。ネットで調べてもさっぱりわかりません。
そもそも VC++6.0 をそのまま移行してきたので、それ関連か?
リソースファイルをそれ特有のプロジェクト用と共通ライブラリ用と2つ必要なことと関係あるのか?
ICON が重複しているということなのでそれら二つに重複はないか色々調べてもわかりません。
そうこうしているうちに、あるファイルができていることに気が付きました。
AMFTray.res
あれということでおかしいところを見つけました。

リソースファイル名が決め打ちになっている!
早速修正しました。「<親またはプロジェクトの既定値から継承>」にしてみる。

エラーは解消しました。なんかエラーメッセージがトンチンカンだなあ!
今日はこれくらいで。