2011-07-27 6 views
0

私はそうのようなICSファイルを持っている:見通しICSのiCal BYDAY属性が「有効なインターネットカレンダーファイルではありません」を与える

BEGIN:VCALENDAR 
VERSION:2.0 
CALSCALE:GREGORIAN 
METHOD:REQUEST 
PRODID:Absorb LMS 
BEGIN:VEVENT 
CREATED;TZID=Mountain Standard Time:20110713T142655 
DESCRIPTION:\n 
DTEND;TZID=Mountain Standard Time:20110728T130000 
DTSTAMP;TZID=Mountain Standard Time:20110727T154733 
DTSTART;TZID=Mountain Standard Time:20110728T120000 
ORGANIZER;CN=ABSORB:MAILTO:[email protected] 
RRULE:FREQ=DAILY;UNTIL=20111223T000000;BYDAY=MO,TH 
SEQUENCE:20241 
SUMMARY:_blah's Test 
UID:63118 
BEGIN:VALARM 
ACTION:Display 
DESCRIPTION:Absorb Reminder 
TRIGGER:-PT1H 
END:VALARM 
END:VEVENT 
BEGIN:VTIMEZONE 
TZID:Mountain Standard Time 
BEGIN:STANDARD 
DTSTART;TZID=;VALUE=DATE:20100101 
RRULE:FREQ=YEARLY;BYDAY=1SU;BYHOUR=2;BYMINUTE=0;BYMONTH=11 
TZNAME:Mountain Standard Time 
TZOFFSETFROM:-0600 
TZOFFSETTO:-0700 
END:STANDARD 
BEGIN:DAYLIGHT 
DTSTART;TZID=;VALUE=DATE:20100101 
RRULE:FREQ=YEARLY;BYDAY=2SU;BYHOUR=2;BYMINUTE=0;BYMONTH=3 
TZNAME:Mountain Daylight Time 
TZOFFSETFROM:-0700 
TZOFFSETTO:-0600 
END:DAYLIGHT 
END:VTIMEZONE 
END:VCALENDAR 

これは、Outlook 2010でそれを開いたとき(有効なインターネットのない取得は動作しません。カレンダーファイルのメッセージですが、それは役に立ちません)。 あなたがライン13を変更する場合は、:

RRULE:FREQ=DAILY;UNTIL=20111223T000000;BYDAY=MO,TH 

または

RRULE:FREQ=DAILY;UNTIL=20111223T000000;BYDAY=MO,TH,FR 

それは動作します。

これらのバリエーションはすべてiCal検証テストに合格していますが、それはOutlookでのばかげた問題です。 誰かが何か回避策や他に何かできることを知っていますか?

乾杯、 リッチ

答えて

0

変更パブリッシュと...私はそれがうまくいくと思いますしようとする方法

METHOD:PUBLISH