作成日: 2021/01/26 最終更新日: 2021/01/26
文書種別
不具合
状況
回避方法あり
詳細
Visual Studioで、新規プロジェクト作成時にC1Ribbonテンプレートを選択し、生成されたプロジェクトをビルドすると、以下のエラーメッセージが表示されます。
(エラーメッセージ)
ResX ファイルが無効です。ファイル 'C:¥Test¥RibbonApplication1¥Resources¥AlignTextMiddle.png' が見つかりませんでした。
C1Ribbonテンプレートのベースとなるファイルは以下の場所にインストールされ、テンプレートの定義に基づいてVisual Studioの新規プロジェクトとして生成されます。
(Visual Studio 2019 Enterprise版の場合)
C:¥Program Files (x86)¥Microsoft Visual Studio¥2019¥Enterprise¥Common7¥IDE¥Extensions¥ComponentOne¥C1WF1¥ProjectTemplates¥C1¥Visual C#¥Windows Forms¥1041
・C1RibbonApplication_v4.5.2.zip
しかしこのテンプレート定義に誤りがあり、「AlignTextMiddle.png」を含むいくつかのリソースファイル(アイコン等)がプロジェクトのResourcesフォルダにコピーされなかったために、本現象が発生いたします。
(エラーメッセージ)
ResX ファイルが無効です。ファイル 'C:¥Test¥RibbonApplication1¥Resources¥AlignTextMiddle.png' が見つかりませんでした。
C1Ribbonテンプレートのベースとなるファイルは以下の場所にインストールされ、テンプレートの定義に基づいてVisual Studioの新規プロジェクトとして生成されます。
(Visual Studio 2019 Enterprise版の場合)
C:¥Program Files (x86)¥Microsoft Visual Studio¥2019¥Enterprise¥Common7¥IDE¥Extensions¥ComponentOne¥C1WF1¥ProjectTemplates¥C1¥Visual C#¥Windows Forms¥1041
・C1RibbonApplication_v4.5.2.zip
しかしこのテンプレート定義に誤りがあり、「AlignTextMiddle.png」を含むいくつかのリソースファイル(アイコン等)がプロジェクトのResourcesフォルダにコピーされなかったために、本現象が発生いたします。
回避方法
以下の手順で、不足しているリソースファイル(.png)をプロジェクトに追加してください。
1. 上述のC1RibbonApplication_v4.5.2.zipを任意のローカルフォルダにコピーして展開します。
2. そのResourcesフォルダに含まれるpngファイルを、プロジェクトのResourcesフォルダにコピーします。
3. プロジェクトのResourcesフォルダ上で右クリックし、追加 > 既存の項目を選択し、不足しているpngファイルをプロジェクトに追加します。
4. プロジェクトをリビルドします。
1. 上述のC1RibbonApplication_v4.5.2.zipを任意のローカルフォルダにコピーして展開します。
2. そのResourcesフォルダに含まれるpngファイルを、プロジェクトのResourcesフォルダにコピーします。
3. プロジェクトのResourcesフォルダ上で右クリックし、追加 > 既存の項目を選択し、不足しているpngファイルをプロジェクトに追加します。
4. プロジェクトをリビルドします。
旧文書番号
86358