I just installed the Visio 2010 viewer.

How do I now make this viewer to open if I double click a VSD files? Every time I do so only my web browser (Opera) is started - but it is not associated with the VSD file extension.

I tried to manually assign VSD files to the viewer but I wasn't able to find the viewer executable file.

link|improve this question

57% accept rate
I'm not certain where it is but you may try having a look under this path.. c:\program files(x86)\common files\microsoft shared – Charlie Wilson Oct 19 '11 at 17:18
feedback

2 Answers

The site to which you linked says the viewer only works in Internet Explorer 5 through 8.

Visio Viewer is implemented as an ActiveX control that loads and renders Visio drawings inside Internet Explorer.

This download works with the following program: Microsoft Internet Explorer 5, 6, 7, or 8.

link|improve this answer
If I associate VSD files with IE then Opera comes up as it is my default web browser. Stupid IE. If I start iexplore.exe from command line with the VSD as parameter it works!? – Robert Oct 19 '11 at 17:25
feedback
up vote 0 down vote accepted

I found a solution:

The problem is that the registry entries are incorrectly set by the Visio Viewer installer.

You have to delete the registry key

HKEY_CLASSES_ROOT\VisioViewer.Viewer\shell\open\ddeexec

Then you have to add "%1" to the value of

HKEY_CLASSES_ROOT\VisioViewer.Viewer\shell\open\command

so that it looks as follows:

"C:\Program Files\Internet Explorer\iexplore.exe" -nohome "%1"
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.