2012-03-02 5 views
0

알림을 설정하려고하는데 "BNS 오류 : 요청을 만들거나 업데이트하려고 할 때 작업의 시작 시간이 경과했습니다."라는 메시지가 표시됩니다.Windows에서 알림을 설정하려고 할 때 InvalidOperationException이 발생합니다.

포럼을 찾아서과 소음이 나에게 유사한 오류에 대한 많은 답을 찾아 인터넷 검색, 이것은 내가 미리 알림을 설정하는 방법입니다, 예외는 내가가는 오전 (m_iSafe2> 0) 상태

  if (m_bSafeAlert) 
      { 
      if (m_iSafe1 > 0) 
      { 
       date = dtStart.AddDays(m_iSafe1); 
       date = date.Date + time; 
       noOfDays = m_iUnsafe1 - m_iSafe1; 

       Reminder Safe1Reminder = new Reminder("Safe1") 
       { 
        BeginTime = date, 
        Title = "Reminder", 
        Content = "Reminder 1", 
       }; 
       ScheduledActionService.Add(Safe1Reminder);      
      } 

      if (m_iSafe2 > 0) // exception fired 
      { 
       date = dtStart.AddDays(m_iSafe2); 
       date = date.Date + time; 
       noOfDays = m_iAvgCycleTime - m_iSafe2; 

       Reminder Safe2Reminder = new Reminder("Safe2") 
       { 
        BeginTime = date, 
        Title = "Reminder", 
        Content = "Reminder2", 
       }; 
       ScheduledActionService.Add(Safe2Reminder); 
      } 

해고한다 잘못된?

Alfah

답변

1

을 이미

+0

그래서 첫 번째 알림이 무슨 뜻 설정되어 있지 통과 된 예약 된 시간에 알림을 만들려고? 아니면 두 번째? 나는 날짜를 확인하고 올바르게 설정했다. – alfah

+0

'Debug.WriteLine ("Now :"+ DateTime.Now + "예약 :"+ 날짜 ")를 두 미리 알림에 모두 추가한다. 내 호기심을 위해서만 – Ku6opr

+0

그리고'Debug' 콘솔의 출력은 무엇입니까? :) 'Safe2Reminder'에 추가하십시오 – Ku6opr

관련 문제