잠시 동안 나는 CSS를 .aspx 페이지에 작성하고 해당 페이지를 CSS로 제공하는 관행을 채택했습니다. 주로 이미지가 실제 CDN에서 호스팅되기 전에 내가 참여한 프로젝트에서 'CDN'개발이 있었기 때문에 이것이 배경 이미지가되었을 때 web.config를 통해 URL을 변경하는 방법이 필요했습니다. 나는 또한 변수와 같은 몇 가지 다른 특권을 얻는다. 작은 샘플 :ASP 기반 CSS 파일 및 번들
#id
{
color: '<%= PrimaryColor %>';
background-image: url('<%= PrependCdnUrl("myimage.jpg") %>');
}
MVC 프로젝트를 진행하기 때문에 지금은 원래 프로젝트 (A 웹 양식 프로젝트)에 번들 CSS를 통합하고 싶습니다. 나는이 작업을 얻을 수있는 방법을
(1,1): run-time error CSS1019: Unexpected token, found '<'
(1,2): run-time error CSS1019: Unexpected token, found '%'
...
사람이 알고 있나요 : 나는,에서 .aspx 페이지가 번들로 제공 할 수 없습니다 않은 문제, 나는 오류가 유사거야?
정확하게 이해하고 있다면 현재 2 번에서 설명한 설정이 있다고 생각합니다. 이것은 .aspx 문서의 첫 문자 인 오류를 생성합니다 :'<% @ Page Language = "C#"AutoEventWireup = "true"CodeBehind = "styles.css.aspx.cs"..... %>'. 나는 이것이 Application_Start에서 호출되는 번들링과 관련이 있는지 의심 스럽다. 페이지를 제대로로드하지 않고 실행 중이며 모든 라이프 사이클 이벤트를 대신 일반 텍스트로 전달한다. 첫 번째 요점이 나를 위해 일할 수 있는지 알게 될 것입니다. – Chris