2012-09-06 6 views
1

사용자가 가입 할 수있는 MVC3 웹 사이트에서 iCalendar 피드를 만들려고합니다. 필자는 DDay.ical 라이브러리를 사용하여 ical 파일을 만들었습니다. 웹 사이트에서 ical 파일을 다운로드하고 Outlook으로 열면 잘 열립니다. 그러나, 나는 달력의 목록을 마우스 오른쪽 버튼으로 클릭하여 전망과Outlook에서 내 파일을 인식하지 못합니다.

추가 일정을 선택으로 가입 할 때 =>

과 iCal을 파일의 URL을 입력 ... 인터넷에서 , 파일이 유효한 인터넷 캘린더 파일이 아니라고 알려줍니다.

여기에 무슨 일이 일어나고 있습니까? 누구든지 이걸 좀 도와 주실 래요?

내 iCal의 파일은 아래에 표시됩니다

BEGIN:VCALENDAR 
VERSION:2.0 
METHOD:PUBLISH 
PRODID:mywebsite 
BEGIN:VEVENT 
DTEND:20120907T120000 
DTSTAMP:20120906T110251 
DTSTART:20120907T080000 
SEQUENCE:0 
STATUS:Confirmed 
SUMMARY:Nanosurf easyScan 2 STM 
UID:170ee5f7-0b22-4b64-adae-dfaff0277e96 
END:VEVENT 
BEGIN:VEVENT 
DTEND:20120810T120000 
DTSTAMP:20120906T110251 
DTSTART:20120810T090000 
SEQUENCE:0 
STATUS:Confirmed 
SUMMARY:Nanosurf easyScan 2 STM 
UID:2a7e4445-1fe5-4224-b4b3-61e33785e181 
END:VEVENT 
BEGIN:VEVENT 
DTEND:20120814T130000 
DTSTAMP:20120906T110251 
DTSTART:20120814T090000 
SEQUENCE:0 
STATUS:Confirmed 
SUMMARY:Nanosurf easyScan 2 STM 
UID:ee1535a6-e971-4a92-a06a-5d10d414cf07 
END:VEVENT 
END:VCALENDAR 

감사를 사전에 아주 많이!

답변

0

모든 줄 뒤에 공백이 있습니다.

http://severinghaus.org/projects/icv/

+0

우수 도구, 감사합니다! – jkokorian

+1

나는 모든 줄 뒤에 공백이 있음을 알 수 없었다. 그러나 ics 파일을 검사했을 때 파일 앞에 3 개의 이상한 문자가 있음을 알 수있었습니다. utf-8 인코딩과 관련이 있습니다. 나는 그것을 고쳤으며 파일이 유효하다는 것을 확인했지만 파일은 Outlook에서 인터넷 달력으로 받아 들여지지 않을 것입니다! 어떻게하면 디스크에 먼저 기록되는 차이점을 만들 수 있습니까? 불행히도 로컬에서만 실행되기 때문에 유효성 검사 도구에서 URL을 입력 할 수 없으며 아직 웹 서버에 배포 할 수 없습니다 .. – jkokorian

+0

jkokorian -이 답변을 찾으셨습니까? 정확히 동일한 문제가 있습니다. .ics가 저장되면로드되지만 웹 페이지 피드에서로드되지 않습니다 –

관련 문제