最近几天,我在我新创建的客服管理系统解决方案中多次看到 assets 文件夹,这个文件夹是在另一个解决方案中挪过来的。因为里面放的都是js的相关插件,很大,有几百兆,但在新项目中大部分并不需要。我就做了下整理。把有用的挪到 scripts 文件夹底下。然后把整个 assets 文件夹及底下的文件都删除了。删除后第二天看的时候,这个文件夹又出现了,而且它下面的子文件夹也出现了。只是没有具体的文件。我没在意,然后直接又删除了。删后第二天又看到了。很是崩溃,仔细找原因。发觉这个文件夹的出现是vs2017打开后出现的。 我在项目中做了查看。assets 文件夹在项目中包含,底下的文件夹都包含,只是文件夹下的文件都是有一个感叹号。这我知道,感叹号表示文件已被删除,但是在项目中还包含着。我就想着把其从项目中排除掉,看能否解决此问题。但是用了排除我才知道有多痛苦,vs一直提示在忙的状态,什么也操作不了。而且经过了一个多小时,还是这个状态,这还让怎么工作。于是我只能终结进程,然后再次在vs2017中打开。简单的选择一个文件夹进行排除操作,这次又动静了,转圈了几分钟后,这个文件夹被排除了。可是一旦选的有点多便又变成了假死情况。半天没动静。太令人崩溃。
最后,我用自项目中删除操作,先是一个子文件夹一个子文件夹的删除,速度比自项目中排除快多了。然后,由于文件夹太多,最后狠狠心,全选删除,这次还不错。虽然用时稍微长些,总算是删掉了。并且,再次关闭vs 又打开,这个assets 文件夹再次被创建的情况没了。这问题终于解决