views:

512

answers:

6

I've installed vs2010 on my machine now it seems that I can't debug\run my silverlight 3 app in vs2008. The debug play button (F5) is grayed out. And when an exception is throw it says "Debugging resource strings are unavailable".

I feel like I read something about this somewhere but can't seem to find it now. Also I can't just us vs2010 and target .net 3.5 b/c another develop I'm working only has vs2008.

Is this a known issue? Are there any workarounds.

thanks.

A: 

Try re-installing Silverlight 3 Tools for Visual Studio 2008.

kgiannakakis
does that help?
VOX
A: 

This isn't the only thing that gets messed up when you try to use "old" versions of.. stuff.. on the new dev env. I recommend to set up a virtual machine where you put on Visual Studio with all it's companions (like SL3).

I guess this is a workaround - but there are other advantages developing on virtual machines, like backing up the whole thing or taking it with you on a usb stick...

Dänu
A: 

If you're hosting your Silverlight application in an ASP.net application, make sure the Silverlight debugger is enabled by right clicking on the web app project/Properties/Web tab

at the bottom of this page you should find a checkbox to activate the SL debugger

vc 74
A: 

The problem is is that there are multiple versions of Silverlight, .NET, developer Silverlight, and the Visual Studio Tools, and only some of them are compatiblle. Try downloading different runtimes and see what works.

Chris J
A: 

Why not try loading up VS2008, then loading up your IE instance, then in VS2008, attach the debugger to the IE process? Shouldn't that work?

CokoBWare
A: 

Do you have some code that is wrote in SL version 2? I had same problem when I uninstalled version SL2 and 3 and installed SL4. It was resolved when I un installed SL4 and installed SL2 and SL3 and then again installed SL4. Don't know the reason but this worked for me and my friends too.

Mahesh