This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCSTUDIO-THEIA:导入多个项目时警告被禁止。

Guru**** 2768675 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1618142/ccstudio-theia-warnings-suppressed-when-importing-multiple-projects

部件号:CCSTUDIO-THEIA

与 ""="" href="e2e.ti.com/.../codecomposer-misleading-warning-when-importing-projectspec---already-exist-ignoring" target="_blank" rel="noopener">1609853 相关

来解决该问题时、需要考虑以下注意事项。 我发现、有时我在 CCS_Theia 中没有收到导入操作发出的警告。

该设置

我有一个系统工程和三个可执行工程(如构建.out 文件)

对于此示例、让我们来命名它们

SYS
 |- a.
 |- B
 \- C

工程 B 和 C 的.projectspec 文件具有在导入它们时会生成警告的“内容“。

projectspec 文件与此相同的主文件夹下方

SRC
 |- sys.projectspec
 |--a
 |  \- A.projectspec
 |-b.
 |  \- B.projectspec
 \--c
   \- C.projectspec

重新创建的步骤:

  1. 选择“File"->"Import Projects..."“ Projects..."</s>“ “
  2. 在导入对话框中、我选择 src 文件夹
  3. 此时对话框中会列出所有工程
  4. 选择所有选项
  5. 点击“Finish"</s>“
  6. 观察不显示任何警告、同时钟形图标也不显示任何消息。

我尝试了几种组合:

  • 如果我导入所有这些内容、就没有收到警告。
  • 如果只导入 B、会弹出一个警告。
  • 如果只导入 C 值、会弹出一个警告。
  • 导入 B 和 C 时、只会收到一条警告、没有弹出窗口、但钟形图标会显示一条消息。
  • 如果导入 A 和 B、则没有收到警告。

摘要

虽然在我的具体情况下不是一个真正的问题,因为我试图摆脱这种警告。 我担心这个错误可能隐藏其他相关警告、甚至可能在导入工程时也会出现错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    感谢您提供详细的测试用例。

    如果我导入所有这些内容、我就没有收到警告。

    我看到同样的。 除非您在导入过程中仔细查看、否则您会看到“钟形“图标变为“1",“,然后、然后返回到“0",“,就、就像它很快被清除一样。

    上述测试是通过直接导入工程进行的。 当我导入 TOP 系统项目(这反过来导入其余项目)时、我会看到弹出/吐司消息。  

    如果只导入 B、我会收到一条警告、作为弹出窗口。
    如果只导入 C、我会收到一条警告、作为弹出窗口。

    我看到以下内容:  

    如果我导入 B 和 C、我只收到一条警告、没有弹出窗口、但铃状图标显示一条消息。

    我认为与上述内容完全相同。 当您说“警告“和“弹出“时、您指的是什么? 我只会在收到消息时看到上述消息。

    如果导入 A 和 B、则没有收到警告。

    我看到同样的。 除非您在导入过程中仔细查看、否则您会看到“钟形“图标变为“1",“,然后、然后返回到“0",“,就、就像它很快被清除一样。

    行为确实不一致。 我认为 CCS 12 每次都始终显示警告?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我看到的与上面完全相同。 当您说“警告“和“弹出“时、您指的是什么? 我只能在给出消息时看到上述消息。

    通过警告,我的意思是消息是一个警告,如黄色三角形所示。

    通过弹出窗口、我的意思是屏幕上出现一条消息、就像在屏幕截图中一样。 必须点击“x"才能“才能将其关闭。

    导入 B 和 C 时、屏幕上不会弹出消息、但钟形图标会显示消息、然后单击铃形时、会显示警告消息。

    因此、仅导入 C 与导入 B 和 C 之间的主要区别在于、在 B+C 情况下、消息是“最小化“的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“172948" url="“ url="~“~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1618142/ccstudio-theia-warnings-suppressed-when-importing-multiple-projects/6238438

    导入 B 和 C 时、屏幕上不会弹出消息、但钟形图标会显示消息、然后单击铃形时、会显示警告消息。

    因此、仅导入 C 与导入 B 和 C 之间的主要区别在于、在 B+C 情况下、消息是“最小化“的。

    [/报价]

    好的、感谢您的澄清。 我总是收到关于 B+C 案例的弹出窗口、但我可以重现其余内容、这应该足以让工程人员进行调查。

    B+C 的另一个细节,我还注意到, “钟“图标变成“2"然后“然后迅速到“1"像“像它第一次得到迅速清除。