저는 최근에 Visual Studio 2010 용 Chirpy v2.01을 설치했으며 제공하는 기능에 대해 매우 흥분하고 있습니다. 그러나 LESS 도메인에서 몇 가지 문제가 있습니다.Chirpy "필터"CSS 속성, 기타 오류에 대한 질식이 덜
첫 번째 단계로 기존의 .css 파일을 새로운 LESS 파일로 복사했습니다. 즉시 두 가지 오류가 발생합니다. 첫 번째는 내가 설정 한 CSS "필터"속성 때문입니다.
div.someClass {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000');
}
이것은 분명히 필터 값이 기술적으로 유효한 CSS가 아니기 때문입니다. 덜 피할 수있는 방법은 이스케이프를 통한 것입니다. 따옴표로 묶인 섹션 앞에 물결표를 추가하면 LESS가 값을 그대로 유지합니다. 다음의 변화는 문제가 해결 될 것입니다 : 파일을 저장하면
div.someClass {
filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000')";
}
을, 나는 여전히 이러한 라인을 따라 비주얼 스튜디오 오류 콘솔에서 오류가 발생 : 온라인 2 '}'예상
오류 (54) 파일 'C : \ Users \ Administrator \ Projects \ Project \ Content \ test.chirp.less'에서 : [1] : body { [2] : 필터 : ~ "progid : DXImageTransform.Microsoft.gradient (startColorstr = ' #aaaaaa ', endColorstr ='# 000000 ') "; ----^ [3] :} C : \ 사용자 \ .CSS 파일이로 너무 오래 생성되지 않습니다
관리자 \ 프로젝트 \ 프로젝트 \ 컨텐츠 \의 test.chirp.less 2 5 프로젝트 오류가 발생합니다. 나는 the following site을 보았는데, 그 문제는 내가 겪고있는 문제를 묘사하는 것처럼 보이지만 좀 더 일반적인 DotLess .NET 패키지에있다. 나는이 패키지를 내 프로젝트에 추가하려고했지만 차이를 만들지 않았다. 또한 chirpy처럼 IDE가 아닌 .css 변환을 처리하기 위해 서버에 의존하는 것처럼 보입니다.
오류 53 심각한 오류, 계속할 수 없습니다 :
가 실제로 .CSS 파일의 생성을 중지하지 않는 것 비록 내가 지속적으로받을 번째 오류는이 다음은 널 (null)이 될 수 없다 C : \ Users \ Administrator \ Projects \ Project \ Content \ test.css 1 1 프로젝트
Chirpy가 제공하는 LESS 기능을 사용하고 싶지만 그 이유를 알아낼 때까지 이러한 오류가 발생했습니다, 나는 그것을 매쉬에 사용하는 것으로 제한됩니다.