SharePoint Server (Enterprise and Standard) includes the same services as SharePoint Foundation, plus additional edition-specific services. Since the product works on all SharePoint 2010 editions, the check is just looking for the Foundation services.
The installer checks the registry as part of this step - do you have permission to access the registry? You can do a quick check of this by going to Start --> Run --> regedit. If the Registry Editor does not open or you cannot browse keys in the registry, then you do not have the required permissions to install the product. You will either need an administrator to grant you permissions or have an administrator run the install.
Hope this helps.
I am trying to install the ArcGIS mapping for SharePoint on a server that has SharePoint 2010 installed. When I try to run the install for ArcGIS mapping for SharePoint on the server - the system check fails with a message "SharePoint Foundation Services 2010 is not installed". I do not have SharePoint foundation. But I have SharePoint 2010 enterprise installed and it is working fine. Appreciate help in getting this installed, so I can evaluate the ArcGIS mapping for SharePoint.
I just went through this again with 2.1 beta, and was able to find an easy workaround. It turns out the installer does a registry check for Sharepoint, but it doesn't do it very intelligently. It recurses HKLM\Software\Microsoft\Shared Tools\Web Extensions\ and checks to see if the key "12.0" (HKLM\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0) exists. If this key exists, it looks for some other sharepoint related keys under this key. If it doesn't find them, it throws the "Sharepoint Foundation Services 2010 is not installed" error. If the "12.0" key doesn't exist, it checks for a "14.0" key (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0) and checks for sharepoint info there.
On my server, under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0 there was a key for "Search", which I'm guessing came from either the Microsoft Filter Pack(wild guess) or Microsoft Sync Framework.
So the fix, I just used regedit to export the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0, ran the installer(which then succeeded), then double clicked the exported .reg file to bring back in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0 key.