PSoC Creator:コンポーネントのダウンロード時の警告 – KBA222491 - Community Translated (JA)

Version 1

    Community Translated by  NoTa_4591161        Version: **

     

    Translation - English: PSoC Creator: Warnings when Downloading Components – KBA222491

     

    質問:

    PSoC®Creator™の[Find new components]ダイアログからコンポーネントをダウンロードすると、通知リストに「prj.M0124: The type in conflicts with the imported type inタイプがインポートされたタイプと競合しています)」という一連の警告が表示されるのはなぜですか?

     

    回答:
    これらの警告は、以前にPSoC Creator 4.2ベータを使用していて、(またはそれ以前に)特定のプリミティブコンポーネントをダウンロードした場合に発生する可能性があります。これらは低レベルのハードウェアブロックを表し、通常は「cy_」で始まるすべて小文字の名前を持っています。

    いくつかのプリミティブ間で共有される共通カスタマイザコードの場所に関して、PSoC Creator 4.2ベータ版と最終4.2リリースの間に変更があったため、警告が生成されます。この共有コードへの参照は、Webコンテンツのダウンロードプロジェクトファイルに保存されます。このファイルは、最終的なPSoC Creator 4.2リリースがインストールされるときに、新しいバージョンに自動的には置き換えられません。

    コードは両方の場所で同一であるため、これらの警告はPSoC Creatorの機能に影響を与えません。ただし、次の2つのアクションのいずれかを実行することで、根本的な矛盾を取り除き、警告を回避することができます。

     

    回避策:

    オプション1Webコンテンツを削除して再ダウンロードします。

    1.PSoC Creatorを閉じます。

    2.Webコンテンツダウンロードフォルダーを削除します。このフォルダーは<My Documents>\PSoC Creator\4.2\Downloads (4.2).cylib\Downloads (4.2).cyprj.にあります

    3.PSoC Creatorを再度開きます。Webコンテンツダウンロードプロジェクトは、更新された参照で自動的に再作成されます。

    4.[ Find new components ]ダイアログボックスを使用して、以前にダウンロードしたコンポーネントをダウンロードします。

     

    オプション2:重複する参照を手動で削除します。

    このオプションはより複雑ですが、以前に多数のコンポーネントをダウンロードしたことがある場合は、時間を節約できます。

    1.Webコンテンツダウンロードプロジェクトを開きます。このプロジェクトは、 <My Documents>\PSoC Creator\4.2\Downloads (4.2).cylib\Downloads (4.2).cyprjにあります。

    2.)ワークスペースエクスプローラーの[ Components ]タブを開きます。存在する場合は、CommonPortCodeおよびcy_logic_gate_customizerコンポーネントを右クリックして削除します。

    1.png

    3.Downloads4.2プロジェクトを右クリックし、Build Settingsを開きます。

    2.png

    4.Assembly References行を選択し、省略記号をクリックして完全な参照リストを開きます。

    3.png

    5.CyPrimitivesエントリを選択し、[ 削除 ]をクリックします。

    4.png

    6.[ OK ]をクリックして、Assembly Referencesエディターと[Build Settings]ダイアログを閉じます。

    7.)ダウンロードプロジェクトを保存して閉じます。