all groups > visual studio .net setup > april 2007 >
You're in the

visual studio .net setup

group:

"Interface not Supported" WM2003 CF2 - VS 2005 SP1 installed


"Interface not Supported" WM2003 CF2 - VS 2005 SP1 installed Peter Hartlén
4/5/2007 12:00:00 AM
visual studio .net setup:
Hi!

After installing SP1 I am unable to debug Smart Device (PocketPC 2003 SE
with Compact Framework 2) applications in Visual Studio 2005. I can build
the application but after I press Debug a dialogue is displayed with the
message "Interface not supported".

This what I've done:
- Tried to install SP1 from Microsoft Update - Failed!
- Realized I didn't have enough diskspace so I:
- Removed VS.NET 2003 (as I am only using VS 2005)
- Removed VS.NET 2003 SDKs
- Removed a bunch of other applications not used
- Cleared tempfiles etc. and also compressed unused files (C:\ ->
Properties -> Disk clean)
- Successfully installed VS SP1 using downloaded file

I can run and debug plain Windows applications (havn't tried webapps).

I.i.r.c. VS2005 comes with full Smart Device support so I couldn't have
accedentially removed a SDK that VS2005 needs for Smart Device debugging,
right?

Any suggestions?
- Reinstall? But what happens to SP1?
- Repair? But what happens to SP1?
- Reset settings? Where and how, and what happens to SP1?

Thanks,

Peter

Hope that solves it. himself
7/15/2007 10:33:59 AM
Hi, Peter.

I had exactly the same problem. I tried googling but found nothing except for a bunch of topics on different maillists and forums all started by you (and unfortunately all without a single solution). So I used Process Monitor and discovered that just before giving out an "Interface not supported" exception, devenv looks in HKEY_CLASSES_ROOT\Interface for subkey {6D5140C1-7436-11CE-8034-00AA006009FA} and fails.

While googling for that IID I found the following page:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=120476&SiteID=1

Looks like the symptoms are different, but the problem is the same (and so the solution). After I imported the interface registration data written on that page into my registry, everything started working.

Hope this'll work for you as well. If it does, please be sure to post the solution to at least some of those topics started by you, so if somebody someday stumbles upon your posts looking for the solution, he gets it.

Sorry for bad english, and best regards.
Vladimir.

EggHeadCafe.com - .NET Developer Portal of Choice
AddThis Social Bookmark Button