lex3001

Ok... I am setting up a new Vista x64 workstation for development. I am going to install VSTO 2005 SE which wants me to have just one version of office installed. That is going to be Office 2007.

However, I also want to install and use Visio for Enterprise Architects off of the Visual Studio Team System 2005 Developer Edition DVD...

I assume that is going to be Visio 11 (Office 2003).

That means I will have 2 versions of Office installed, which VSTO 2005 Second Edition says it will not support...

So.... my question is, what Visio SHOULD I install Should install Visio 2007 (assuming it exists), and if I do, what Enterprise Architect features will I be missing (or at least, what features won't I have -- I can't guarantee I will actually *miss* them).



Re: Visual Studio Tools for Office VSTO 2005 SE, Office 2007, and ... Visio for EA version?

Ji Zhou ĘC MSFT

Hi Lex,

In my opinion, we have two ways to choose.

1. Visio 2007: surely there is Visio 2007. And contents in this link give a very particular comparison between features in Visio 2007 and previous edition of Visio.

2. Visio 2003: you can use Visual Studio 2008 to develop both Visio 2003 and Visio 2007 Add-in. (VSTO in Visual Studio 2008 is 3.0-version, although it is still in beta2). Besides Word and Excel document level solutions, almost every Add-in solutions (both Office 2003 and Office 2007) are in the supported list. You can get more information in MSDN Website.

I hope this information can help!

Thanks

Ji






Re: Visual Studio Tools for Office VSTO 2005 SE, Office 2007, and ... Visio for EA version?

lex3001

Hi Ji,

First off thank you for responding.

Let me clarify the most important part of my question -- my question is about whether or not VSTO 2005 SE will work if I have Office 2007 installed and VSTS 2005 Visio EA installed.

VSTO 2005 Second Edition clearly states that it does not work if multiple versions of Office are installed. See http://www.microsoft.com/downloads/details.aspx FamilyId=5E86CAB3-6FD6-4955-B979-E1676DB6B3CB&displaylang=en#AdditionalInfo

"Make sure you have only one version of Microsoft Office installed. VSTO 2005 SE does not support configurations where two different versions of Microsoft Office products are installed side by side, and it is known to not work properly in such configurations."

My development workstation is Vista and I have Office 2007 installed as well.

I also want to install Visio Enterprise Architect so that I can use it to generate databases from diagrams. However, I believe that if I install Visio EA from VS.NET 2005 then I have what amounts to an Office 2003 product installed. This would mean I would have multiple versions of Office installed -- so this would probably constitute a situation that VSTO 2005 SE does not support.

Could someone please verify this

Thanks!





Re: Visual Studio Tools for Office VSTO 2005 SE, Office 2007, and ... Visio for EA version?

Ji Zhou ĘC MSFT

Hi Lex,

If your Office 2007 does not include Visio 2007, they will work fine.

I think MSDN means that VSTO does not supported multiple versions of the same Office application. For example, we cannot develop add-in for both Word2003 and Word2007 in the same one environment.

I try to install Microsoft Office Visio for Enterprise Architects on my machine which is already with VSTS2005, Office 2007 and VSTO SE. Then I create a Visio 2003 Add-in. It works fine. All other add-ins (Word, Excel, PowerPoint, Outlook) work well too.

Thanks

Ji