Solution. or better.. Bug report.. postet in microsoft.public.outlook.interop with the same subject. It's actually not just an AddIn problem..
Regards, Frank
"Frank Sharp" <groovy[ at ]chello.at> schrieb im Newsbeitrag news:%23GOjL94aGHA.508[ at ]TK2MSFTNGP02.phx.gbl...
[Quoted Text] > Running XP OL2003, VS 2002 pro, I wrote an Outlook Addin.. worked fine. > Did something like: process AppointmentItems based on a Custom Form > (MessageClass= IPM.Appointment.Reservation) in an Outlook calendar folder > named "Reservations" like: > Dim objAppts As Items > Dim objAppt As AppointmentItem > objNS = objApplication.GetNamespace("MAPI") > objAppts = > objNS.GetDefaultFolder(OlDefaultFolders.olFolderCalendar).Folders.Item("Reservations").Items > objAppts.IncludeRecurrences = True > objAppt = objAppts.Item(1) > > (just an example.. I know how to write AddIns..everything worked fine..) > > Then: Installed VS 2005 Pro. From this moment on I got an > InvalidCastException at this line: > objAppt = objAppts.Item(1) > (still running this AddIn under VS 2002.. did nothing with VS 2005, just > installed it) > > Wrote a Win.exe to test this; found out: after installing VS2005 I get the > InvalidCastException in VS2002 if the messageclass is not exactly > "IPM.Appointment"; before it also worked with > "IPM.Appointment.Reservation". > To prevent some answers that won't help: > This AddIn uses Framework 1.1: > 'DefaultDomain': > 'c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll' geladen, keine > Symbole geladen. > 'Domain2': 'c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll' > geladen, keine Symbole geladen. > ..and so on..(german version..) > TypeName(objAppts.Item(1)) is "AppointmentItem" (no distribution list in > this folder..just AppointmentItems with messageclass > IPM.Appointment.Reservation..) > > What I tried so far: uninstalled VS 2005, uninstalled Framework 2.0.. no > luck.. same result.. > Uninstalled Framework 1.1, 1.0; reinstalled Framework 1.0, 1.1..Setup > repair of VS 2002.. no luck.. > Unchecked, rechecked the .NET Programmability Support for Outlook in > Office Setup, tried any combination with installing uninstalling > redistributable PIA's.. and so on.. > > Please help. > Thank you, Frank >
|