Project 2007 crashes on exit on Vista if a com add-in is present.

S

sana

I have writtn a COM add-in for Project in VB.NET using Visual Studio 2005
shared add-in template. Project 2007 crashes on Vista when closed if a COM
add-in created with Visual Studio 2005 shared add-in template (either in
VB.NEt or C#). To reproduce this, simply build and install the wizard
generated code on Vista. Now if Project 2007 is opened and closed, Project
2007 crashes on exit.
Is there any fix/workaround for this?
Thanks in advance,
 
A

Adam Behrle

Sana,

Are you creating any windows forms during the run time of your addin?

I've seen problems like this (message about some application fault in
the winproj.exe kernel) when the winforms aren't properly Disposed of.

Adam
 
S

sana

Hi Adam,
Thanks for your response.
I am not creating any windows forms. This problem exists even if i do
not add any code to wizard generated code. Just building and installing the
wizard generated code will cause this crash. This happens only on windows
Vista for Project 2007.
 
J

Jim Aksel

Have you tried adding the SP for Visual Studio 2005 for Vista?

I have a similar problem, it is being tracked here:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1975986&SiteID=1
So far there have been no takers.

The only suggestion I have been offered is to try Visual Studio 2008 Beta2.
However, I am reluctant to put Beta software on my production machine.

It appears there are incompatabilities between the operating systems that
cannot be resolved without VS2008.

If you learn of anything else, please post. If I get an answer on the other
forum, I will post it here as well.
--
If this post was helpful, please consider rating it.

Jim
It''s software; it''s not allowed to win.

Visit http://project.mvps.org/ for FAQs and more information
about Microsoft Project
 
A

Abhijit

Don't even look at 2008 Beta2. the test addin created using VS2008 randomly
spits venom.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top