View Full Version : Problem with Mappoint Control.

07-15-2009, 02:45 PM
Okay so a few weeks ago I purchased Mappoint so I can use the ActiveX control in my apps. It runs just fine on my developer machine where I have Mappoint installed and whatnot.. But, when I compile my application and install on a machine that does NOT have mappoint installed it give me an error when i try to open the form.

Says Mappoint North America cant be run because its not registered on this system..

Well, uhm, duh! I shouldnt have to have mappoint installed on every machine i want to use my app on correct? I couldnt imagine having to do that.. That would really defeat the purpose wouldnt it...

In my setup file, I set the OCX file to self register.. It also has the AxInterop.MapPoint.dll, and the Interop.MapPoint.dll

Can someone please tell me how to resolve this issue.



07-15-2009, 10:06 PM
Yes, of course you should have MapPoint installed on every machine!
There are two reasons: First, you need the ActiveX control that you are using.
Secondly, you need the data! This is over 1GB in size and takes a DVD to store it all, so you don't want to include it in your installer.

Microsoft have special rates for distributable versions - you need to contact them. They also have bulk purchase options, and Eric Frost (who runs this site) also has a cheaper rate. The latter two options will be significantly cheaper than MSRP but with a lot less paperwork than getting licensed to distribute MapPoint with your product.


07-16-2009, 12:58 PM
Oh, wow... That really sucks!

Yeah my partner spent a few hours on the phone with some guys at microsoft yesterday and to say the least the guys he talked were idiots. None of them knew anything about the licensing..

I would greatly appreciate any more information you have or possibly a link or connection to your friend who runs this site.



Eric Frost
07-16-2009, 01:02 PM
The store is over here --
MapPoint 2009, Pushpin Tool, MapPoint for Dummies, Programming MapPoint in .NET (http://www.mapforums.com/mappoint.php)

Write to me at website@mp2kmag.com.


Richard Stecenko
11-19-2009, 08:03 AM
I am working in Microsoft VFP with another developer. We both have the Mappoint 2010 Trail Version installed.

My application works fine. But when I send him my VFP project, he gets an error that MapPoint North America can't run because it is not registered.

He says he has 15 days left on his trial.

Do I have to "Create an Installation disc for an application created by using the MapPoint control" (from the on-line Help)? He already has MapPoint; he can run it as an application. Did he need to something special when he installed to have the MapPoint Control registered?

11-20-2009, 04:27 AM

So the target machine has mappoint (not trial) installed and it is running fine. You have developed the application with a trial version. Your application on the trial machine complains that it is a trial. is that correct?

in that case, I think you have to build the application with a full version. I was not aware of this.

Richard Stecenko
11-20-2009, 11:16 AM
We are both using a trial version. Everyhting works fine on my computer, but not on my partner's. He can run Mappoint, but he can't run my FoxPro Program that uses a Mappoint Control.

We will be buying MapPoint to complete the project, but we still have to prove to the client that it will work.