Windows Contacts replaces WAB in Windows Vista

http://msdn2.microsoft.com/en-us/library/ms735779.aspx

비스타에서 Outlook Express가 사라지고, Windows Email, Windows Contacts, Windows Calendar로 분리/대체 되었다.
그래서 아래 써놓은 WAB in Vista에서 언급한 Export는 Vista에서는 Windows Contacts으로 해야하는 것이 옳은 것 같다. 위 참조 문서를 보고 열심히 공부를 해보는 수 밖에..

위 내용의 적용은 토의를 해봐야 할 듯 하고 또한, WAB으로 Export도 가능하면 될 수 있도록 하는 것이 좋겠다.

Posted by philosup

2006/12/15 16:51 2006/12/15 16:51

WAB in Vista

 비스타 이놈 때문에 죽갔다. 호환성... 일단 직접깔아서 써본결과 이것저것 막히는 것이 많아서 다시 지워버렸다. 무엇보다 윈어플 개발자로서 비스타와의 호환성테스트를 하고 있는데.. 이것이 제대로 이루어지지 않는다.

드라이버관련쪽이 더욱 어렵겠지만 비스타에서 Outlook Express가 사라지는 바람에 골치가 이만저만이 아니다.

현재 처리중인 문제는 MAPI를 사용한 WAB이다. 일단 이걸 쓰기 위해 WAB32.DLL을 로드해야 하는데 레지스트리에 WAB_DLL_PATH_KEY로 부터 가져온다. 일단 여기서 비스타와 XP계열의 차이점이 때문에 문제가 생겼었다.
   XP에서는 파일의 절대경로가 레지스트리에 등록되어 있는 반면에
   Vista에서는 %ProgramFilesCommon%이란 경로로 되어 있었다.
현재는 문자열의 시작이 '%'인지를 판단하여 일반적인 절대경로로 바꾸어 놓긴 했지만 땜빵코드일뿐이다.(아직 %[NAME]%값의 절대경로를 윈도우가 어떻게 판단해서 가져오는지 모르겠다ㅜ.ㅜ;)

일단 위의 처리로 DLL을 로드하는데는 성공하였다. XP에서 Export한 wab파일을 Import해도 잘 된다. 하지만 Export가 안된다. 진행과정및 모든 wab관련 모듈은 정상동작(리턴값들의 이상이 없음)하나 파일이 생성이 안된다. 도대체 알 수 없는 벽에 부딛혀 고민중이다.

Posted by philosup

2006/12/14 14:25 2006/12/14 14:25


Calendar

«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30