2011-12-20 2 views
3

Я установил Chirpy под VS 2010 SP1, создал небольшой файл all.chirp.config и сохранил его.Zippy Chirp - 100% CPU

выходного окна отображает строку:

ConfigEngine -- C:\Users\me\Documents\Visual Studio 2010\Projects\MyPrj\Website\Content\all.chirp.config

снова и снова и снова, в то время как мой процессор получает привязанный ...

Файл конфигурации содержит:

<root> 
    <FileGroup Name="system.css"> 
    <File Path="Fonts/all.css" /> 
    <File Path="Google.Prettify.css" /> 
    </FileGroup> 

    <FileGroup Name="MyPrj.css"> 
    <File Path="site.css" /> 
    <Folder Path="MyPrj" Pattern="*.css" /> 
    </FileGroup> 

    <FileGroup Name="system.js"> 
    <File Path="../Scripts/browserDetect.js" /> 
    </FileGroup> 
    <FileGroup Name="MyPrj.js"> 
    <Folder Path="../Scripts/MyPrj" Pattern="*.js" /> 
    </FileGroup> 
</root> 

где Первая папка (с * .css) содержит 6 файлов, а вторая (с * .js) содержит 14 файлов. не должно быть большое дело ...

Примечание: Я получаю ошибку: The 'root' element is not declared из инструмента

+0

Вы когда-нибудь поняли это? Насколько я могу судить, это связано с элементом 'Folder'. Если я избавлюсь от этого и изменю его на hardcoded Files, это сработает. Но я предпочел бы использовать элемент папки. – Kyle

ответ

1

Я понял это. Атрибут path недействителен для элемента folder. Вы должны изменить Folder быть:

<Folder Pattern="../Scripts/MyPrj/*.js" /> 

В противном случае ваш просто говорить чирикать обрабатывать все Js файлы в корневом каталоге и в конечном итоге застрять в бесконечном цикле, пытаясь преуменьшать свой вывод.

Также просто FYI Я нашел, что узел папки поддерживает атрибут Deep. Установка этого значения в false, гарантирует, что он не будет выглядеть в каких-либо подкаталогах.

+0

прохладный. спасибо за сообщение ответа. Я сдался и пошел в Кассетт. – ekkis

+0

Интересно .. Я еще не посмотрел в Кассету, но я искал замену Chirpy, поскольку я обнаружил, что она еще не готова к прайм-тайм. – Kyle

+0

сообщество вокруг него гораздо активнее. см .: http://getcassette.net/ – ekkis