PSoC™ Creator 4.3 中的“工作区资源管理器”中缺少文件

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好

我的PSoC™ Creator 项目在工作区资源管理器中缺少文件,我无法将它们添加回来。

我的项目有许多文件,分别存放在不同的文件夹中。 这就是其中一部分的样子

  • 项目 ABC
    • 源文件
      • 文件夹1
        • 文件夹 X
          • ---- file1.c
          • ---- file2.c

在某些时候,我意识到文件夹 X 及其包含的所有文件不再出现在PSoC™左侧的“工作区资源管理器”中。 在窗口中查看时,文件本身仍存在于项目目录中。

我以为工作区文件夹被删除了。 我在 Creator(文件夹 X)中重新创建了文件夹,但当我试图通过右键菜单 "添加现有项目 "时,却出现了这样的结果:

您尝试添加文件夹、文件或其他项目,但无法添加:(添加名为 "file1.c "的文件 投影“ABC”会在编译期间产生重复的目标文件,因为存在另一个名为“file1”的TLE9243QK_BASE_BOARD文件。 file1.c 不能添加到项目中)。

这些文件并没有出现在工作区资源管理器中的任何地方,因此不像是被移动到了不同的文件夹中。

搜索工作区时,这些文件(file1.c、 file2.c) 在搜索这些文件中包含的任何代码时,都可以找到这些代码。

整个项目也能正确编译,那些 "丢失 "的文件仍能编译。

我不知道该怎么做才能在工作场所资源管理器中重新 "看到 "这些文件。

如有任何帮助,将不胜感激。

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Files-missing-from-workspace-explorer-in-PSoC-Creator-4-3/td-p/692714

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

你好@PSA_one

我认为摩托的建议是正确的。 您可以尝试将当前文件夹(包括不可见的 .c/.h 文件)保存到其他位置。 然后尝试更改文件名。

从文件资源管理器以及PSoC™ Creator 目录中删除该文件夹。 现在,请按照以下步骤再次尝试添加文件夹和里面的文件:

右键单击工作区资源管理器中的项目,然后选择 添加> 现有项目. 您也可以从 项目 菜单中选择 " 现有项目 "。

如果这对你有用,请告诉我们。

我还想检查一下你最初是如何尝试添加文件和文件夹的。 您是直接复制粘贴到工作区/项目位置吗? 还是在项目浏览器中右击项目来添加这些文件?

最好的问候
Ekta

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Files-missing-from-workspace-explorer-in-PSoC-Creator-4-3/m-p/693555

在原帖中查看解决方案

0 点赞
4 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

你好@PSA_one

工作区资源管理器下有 4 个选项卡:


组件
文档
结果

您只能在源选项卡下查看文件和文件夹,如下图所示:

Ekta_0-1707727093496.png

您能否检查一下您是否切换到了其他标签页?

最佳问候
Ekta

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Files-missing-from-workspace-explorer-in-PSoC-Creator-4-3/m-p/692830

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 Ekta

感谢您的答复。 我在正确的选项卡上。

我可以看到所有其他文件夹和文件,除了 FolderX。

也就是说,我有几个其他文件夹和 50 多个其他文件,它们在工作区资源管理器源代码选项卡中都是可见的。 唯一丢失的文件夹(及其内容)是 FolderX。

我可以在与之前相同的位置重制 FolderX,但由于上述错误,我无法添加文件(file1.c、file2.c)。我无法将它们添加到 FolderX 或工作区中的任何其他位置。这些文件之所以存在,是因为如前所述,它们都在编译中,可以被搜索等,这就是为什么它不允许我再次添加它们。

只是在资源管理器中看不到它们。

 

我在下面附上了一张图片(为保护隐私,只更改了文件和文件夹名称)。

PSoCmissingfilesedited.png

文件夹 2 下,曾经有一个名为FolderX 的文件夹及其文件不见了。 我无法重新添加这些文件。 在工作区的其他地方也看不到它们。

我检查了我的项目以前的备份版本,确认这个文件夹以前肯定在那个地方。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Files-missing-from-workspace-explorer-in-PSoC-Creator-4-3/m-p/692882

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

阅读错误消息,在我看来问题不在于FolderX
但您要添加的文件的 ( TLE9243QK_BASE_BOARD ) 文件名。

您能试试下面的内容吗?

(1) 为防止灾难,请将全部文件复制到其他位置。 或将项目复制并粘贴到 Project Exploere 中。 "ABCProject_copy1" 或类似内容将被创建。

(2) 将 FolderX 中要添加的文件重命名为
" file1.c" "X_file1.c"

(3) 然后尝试添加现有项目"X_file1.c" 进入文件夹 X

摩托

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Files-missing-from-workspace-explorer-in-PSoC-Creator-4-3/m-p/693300

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好@PSA_one

我认为摩托的建议是正确的。 您可以尝试将当前文件夹(包括不可见的 .c/.h 文件)保存到其他位置。 然后尝试更改文件名。

从文件资源管理器以及PSoC™ Creator 目录中删除该文件夹。 现在,请按照以下步骤再次尝试添加文件夹和里面的文件:

右键单击工作区资源管理器中的项目,然后选择 添加> 现有项目. 您也可以从 项目 菜单中选择 " 现有项目 "。

如果这对你有用,请告诉我们。

我还想检查一下你最初是如何尝试添加文件和文件夹的。 您是直接复制粘贴到工作区/项目位置吗? 还是在项目浏览器中右击项目来添加这些文件?

最好的问候
Ekta

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/Files-missing-from-workspace-explorer-in-PSoC-Creator-4-3/m-p/693555

0 点赞