Welcome to GotSpeech.NET Sign in | Join | Help

Using VS 2008 and VS 2005 on the Same Computer

There has been some discussion about using Visual Studio 2008 and Visual Studio 2005 with speech server on the same box. I thought I would write about my experiences and provide some warnings and alternatives.

I personally have loaded both VS 2008 and VS 2005 on an XP Pro box and things seem to be OK with one exception...  It seems there was a slight change in the way the workflow activities work.  Now, whenever a required property is needed on an activity, and in some cases even when things should not indicate requirements, instead of displaying a red exclamation mark, there is a red X through the entire activity icon box.

As long as there is a red X, it appears as though you cannot select the activity. However when you do click or right-click on the activity everything seems to work as it should.  The only thing you can't do is delete the activty unless you minimize it by clicking the double chevron button. This is more of an annoyance than anything else.  I can still write and debug speech apps.

Using Vista is a whole other issue. A colleague of mine installed VS 2008 on the same box as VS 2005 and speech server. When he tried running an app within Visual Studios, there was an error indicating that the debugger could not attach to the workflow process. Even when he tried using the CTRL-F5 (non debug mode) he got the same error.

So the bottom line is  I would not recommend doing loading VS 2008 with VS 2005 if you are working on speech apps, especially on Vista. With XP Pro, things seem to work OK but with the caveat I mentioned above. There may be some other issues I have not uncovered yet. 

My suggestion would be to create a virtual machine and load VS 2008 on the virtual machine if you need to work on VS 2008 and VS 2005 on the same box.

Published Monday, December 17, 2007 9:51 AM by kstep

Comments

Monday, January 07, 2008 8:30 AM by JasonBSteele

# re: Using VS 2008 and VS 2005 on the Same Computer

Hi,

In my opinion the red cross issue is not related to VS 2008 as I have experienced it with VS 2005 on both XP and Vista. See http://gotspeech.net/forums/post/4172.aspx

Monday, January 14, 2008 1:17 PM by kstep

# re: Using VS 2008 and VS 2005 on the Same Computer

Hello Jason,

I would agree that the Red X problem is not necessarily VS 2008 related, but I do believe that installing VS 2008 on XP, that does install a different version of .NET 3.0 which contains the Workflow library.  I just happen to notice the problem after installing VS 2008.

Thursday, September 25, 2008 7:18 PM by coder1031

# re: Using VS 2008 and VS 2005 on the Same Computer

This problem is not directly related to VS2008.  It is actually any update or change to the .net framework.   I currently run a development environment using OCS2007 and use VS2005 and VS2008 side by side.  I am posting this quick, I should have grabbed the URL to link to the patch. But anyways Microsoft released a fix for this very problem..... Do a quick search on there site.  

So install VS2008 and when done installing/updating run that patch and it fixes the workflows for speech.

Hope this helps.

Anonymous comments are disabled