Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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,

share|improve this question

2 Answers 2

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.

share|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

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.

share|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

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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