【发布时间】:2014-10-14 17:05:48
【问题描述】:
我们在 Visual Studio 2013 中有一个 sitecore 网站项目,其中包含大约 2,800 个文件夹/子文件夹。
每当我们构建项目时,IDE 在底部蓝色条上收到“构建成功”消息后会冻结大约 20 秒。
它似乎与 Web Essentials 有关,因为当我卸载它时,问题就消失了。此外,我们还有更多的子文件夹(另外 5,700 个)。我删除了这些,冻结时间减少了大约 50 秒。我还没有找到要删除的另一组文件夹。
所有 Web Essentials 的“编译时编译文件”选项都设置为 False。
我尝试将其他各种 Web Essential 设置更改为 false(包括构建时编译),但没有任何修复。
我尝试将所有设置更改为与默认设置相反的设置。没有效果。
我尝试了许多不同的选项来通过 .jscrc 文件排除文件。 (每link)这似乎没有任何影响。 (excludeFiles": [" ** "], excludeFiles": ["**/data/*"] (
鉴于我的设置,我认为 Web Essentials 在我的构建期间或之后不应该做任何事情,但它似乎是。
有谁知道它可能在做什么会导致速度变慢?
有很多子文件夹的其他人遇到过这种情况吗?
谢谢,
格雷戈里
【问题讨论】:
-
即使没有很多子文件夹我也会遇到这个问题
-
我发现我的问题是允许 LESS 在构建时编译,关闭它可以解决挂起问题。
-
感谢 Dan,但即使关闭了编译时它也能做到
-
您是否尝试关闭所有扩展程序并打开网络必需品,看看是否真的如此?
-
@Roland,我想我做到了。我现在正处于最后期限,所以我不想过多地搞砸它。
标签: visual-studio-2013 sitecore web-essentials