473,394 Members | 1,866 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Targeting outlook 2000

Hi

I would like my app to target outlook 2000 and above, but since two versions
of outlook can not exist on the same machine, I only have outlook 2002. How
can I develop for outlook 2000?

Thanks

Regards
Nov 20 '05 #1
4 2896
Hi John,

One possibility:- Create a new partition on your hard disk (or buy another
disk). Install the minimum - Win, VS, Outlook. Develop on the main system and
go for a run on the other one every now and then. It'll be easier if your
project directory is on a drive that both systems can access (ie. not on C:).

Regards,
Fergus
Nov 20 '05 #2
Oh boy...can't I get the outlook 2000 interop files from somewhere?

Thanks

Regards
"Fergus Cooney" <fi******@tesco.net> wrote in message
news:eC**************@TK2MSFTNGP09.phx.gbl...
Hi John,

One possibility:- Create a new partition on your hard disk (or buy another disk). Install the minimum - Win, VS, Outlook. Develop on the main system and go for a run on the other one every now and then. It'll be easier if your
project directory is on a drive that both systems can access (ie. not on C:).
Regards,
Fergus

Nov 20 '05 #3
There aren't standard PIA's for Office 2000. You need to create your
interop assemblies by installing the Outlook 2000/Office 2000 type libraries
on your machine and referencing them in your project.

The easiest way to do this, of course, is to install Outlook 2000 on your
development machine. If you can't do that, you could try copying the type
libraries from anothe rmachine that has Outlook 2000 installed and
registering them manually using regsvr32.

However, you really should have Outlook 2000 (not Outlook XP) installed on
your development machine, since it's the oldest version of Outlook that you
want to support. It will make testing much easier.
"John" <jo**@nospam.infovis.co.uk> wrote in message
news:eq**************@TK2MSFTNGP12.phx.gbl...
Oh boy...can't I get the outlook 2000 interop files from somewhere?

Thanks

Regards
"Fergus Cooney" <fi******@tesco.net> wrote in message
news:eC**************@TK2MSFTNGP09.phx.gbl...
Hi John,

One possibility:- Create a new partition on your hard disk (or buy another
disk). Install the minimum - Win, VS, Outlook. Develop on the main system and
go for a run on the other one every now and then. It'll be easier if

your project directory is on a drive that both systems can access (ie. not on

C:).

Regards,
Fergus


Nov 20 '05 #4
Robert is right. You should develop against the earliest version that you
intend to support.

Tom

--
Looking for a good book on programming Exchange, Outlook, ADSI and
SharePoint? Check out http://www.microsoft.com/MSPress/books/5517.asp

This posting is provided "AS IS" with no warranties, and confers no rights.

"Robert Jacobson" <rj**********************@nospam.com> wrote in message
news:uS**************@TK2MSFTNGP10.phx.gbl...
There aren't standard PIA's for Office 2000. You need to create your
interop assemblies by installing the Outlook 2000/Office 2000 type libraries on your machine and referencing them in your project.

The easiest way to do this, of course, is to install Outlook 2000 on your
development machine. If you can't do that, you could try copying the type
libraries from anothe rmachine that has Outlook 2000 installed and
registering them manually using regsvr32.

However, you really should have Outlook 2000 (not Outlook XP) installed on
your development machine, since it's the oldest version of Outlook that you want to support. It will make testing much easier.
"John" <jo**@nospam.infovis.co.uk> wrote in message
news:eq**************@TK2MSFTNGP12.phx.gbl...
Oh boy...can't I get the outlook 2000 interop files from somewhere?

Thanks

Regards
"Fergus Cooney" <fi******@tesco.net> wrote in message
news:eC**************@TK2MSFTNGP09.phx.gbl...
Hi John,

One possibility:- Create a new partition on your hard disk (or buy

another
disk). Install the minimum - Win, VS, Outlook. Develop on the main system
and
go for a run on the other one every now and then. It'll be easier if your project directory is on a drive that both systems can access (ie. not

on C:).

Regards,
Fergus



Nov 20 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Fritz Switzer | last post by:
Can anyone provide a small snippet in C# that pulls out the Contacts in Outlook XP. I've seen a couple of examples in C++ and VB in previous newsgroup posts, but either the originals didn't work...
3
by: Kurt | last post by:
Hi We are developing an off-the-shelf software suite for a certain business sector. Most of the program is simply a GUI on top of some .mdb files. Its a .net application written in c# One...
0
by: willockguard-newsgoups | last post by:
We successfully run an Access 97 database which has used Outlook 200 as an e-mail server. Outlook 2000 was referenced using: Dim appOutlook As New Outlook.Application Dim itm As Outlook.MailItem...
1
by: Richard | last post by:
All, I am writing an Outlook 2000 Add-In .DLL program. I have applied the necessary knowledge base fixes to enable event handling in Outlook 2000 and everything is working except for one...
4
by: Nathan Carroll | last post by:
Why am I able to use this in Outlook and not do the same from .Net. My problems centers around the Items in the xp version of below i used the interop references. Does something similar exist for...
6
by: Ernie | last post by:
We have an Outlook 2000 VBA application - 8 user forms, and about a thousand lines of code - that we wish to distribute. We know that we can password-protect the code, but that does not give us the...
8
by: Li Pang | last post by:
Hi, I used following codes to pass a message item from CDO to Outlook. They worked fine when I used outlook 2000, but get an error of "Specified cast is not valid." when I used Outlook 2003....
3
by: wizzbangca | last post by:
Hi everyone. Having problems with a utility I am writing for work. The previous IT Director thoughtfully allowed 3 (2000, xp, 2003) versions of outlook to be installed rather than 1. Now I need...
5
by: fniles | last post by:
I am using VB.NET 2005. I created a project using the Microsoft Outlook 8.0 Object Library (Object Model) in my previous machine. Now that I have a new machine, when I try to compile that program...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.