Is it possible to install the Windows Mobile SDK without having Visual Studio? I am using SharpDevelop to write a Windows Mobile application, but I need to use an assembly in the Windows Mobile 6.0 SDK. When I try to install the SDK I get a message that says Visual Studio is a prerequisite, and I am un able to install it.

Is there a way to trick it in to thinking Visual Studio is installed; maybe a registry entry that can be added or something, or am I just hosed? Is there a reason I need to pay for Microsoft's IDE, or is this just a way for Microsoft to make some extra money?

Thanks,

link|improve this question

feedback

3 Answers

I am assuming you are writing an application that targets the .NET Compact Framework. If that is true, you should able to get all of the assemblies in the CF from the .NET Framework SDK, which includes the CF command-line development tools.

link|improve this answer
I only need one assembly Miscrosoft.WindowsMobile.PocketOutlook.dll. The application I am writing relies on it to intercept incoming text messages, unless there is another way to intercept incoming messages that fit a particular criteria? – Tester101 Feb 6 '10 at 23:21
feedback

You should be able to unpack the contents of the SDK installer using a tool like 7-Zip. After you have extracted the DLL's from the SDK, you should be able to manually add them as a project reference.

link|improve this answer
How do I unpack the installer? – Tester101 Oct 18 '10 at 12:16
msiexec /a "MSI File.msi" /qb TARGETDIR="Full path to target directory" to unpack MSI files. 7-Zip to unpack any associated binary or compressed files. Its been a while since I did this myself, but you should only need msiexec and there is a second msi file within the first. – Greg Buehler Oct 18 '10 at 15:46
feedback

You could download the Express version of Visual Studio which is free: http://www.microsoft.com/express/Windows/

link|improve this answer
1  
Tried that. Windows Mobile 6.0 SDK requires at least VS 2005, express versions do not fill this requirement. – Tester101 Feb 8 '10 at 13:10
Any reason for the downvote? It may not have worked for you, but does that make it an unhelpful comment? – the_mandrill Sep 13 '10 at 8:35
the express edition site explicitly states that it does not support the Windows Mobile 6.0 SDK. The Windows Mobile 6.0 SDK is listed only for VS2005 Standard (or greateer) and VS2008 Professional (or greater). – Greg Buehler Oct 15 '10 at 13:55
feedback

Your Answer

 
or
required, but never shown

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