This project is read-only.

[RENAMED]STSDEV Installation Error on a localized or 64bit SharePoint installs

Mar 5, 2009 at 5:07 PM
Hello
When i try to install "StsDev2008AddInInstaller.msi" on a german system i get this error:
"You must have Sharepoint installed on this machine./r/n\Assembly"

Any hints?
Thx in advance
Mar 10, 2009 at 1:52 AM
I get the same error on a US English system.  I'm running Windows 2008 Server x64.
Apr 1, 2009 at 10:14 AM
I also get the same error on Server 2008 x64.  Is there any information I can supply that can help debug in this instance?  The Event Log details are:
  • Windows Installer installed the product. Product Name: Visual Studio 2008 SharePoint Add-In. Product Version: 1.0.0. Product Language: 1033. Installation success or error status: 1603.
  • Product: Visual Studio 2008 SharePoint Add-In -- You must have SharePoint installed on this machine./r/n\Assembly

    Verbose output extract from the installer

    MSI (c) (C8:A8) [22:12:32:658]: Note: 1: 2262 2: Error 3: -2147287038
    DEBUG: Error 2835:  The control ErrorIcon was not found on dialog ErrorDialog
    The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2835. The arguments are: ErrorIcon, ErrorDialog,
    MSI (c) (C8:84) [22:12:34:249]: Note: 1: 2262 2: Error 3: -2147287038
    MSI (c) (C8:84) [22:12:34:249]: Product: Visual Studio 2008 SharePoint Add-In -- You must have SharePoint installed on this machine./r/n\Assembly

Cheers

Apr 8, 2009 at 5:48 PM
I have the same problem.  Also running Windows 2008 x64.  Has anyone figured out a workaround yet?
Apr 14, 2009 at 6:36 AM
The installer checks for the Microsoft.SharePoint.dll in the [program files folder]\Common Files\Microsoft Shared\web server extensions\12\ISAPI.  Since you are running a x64 machine then the installer is probably looking the wrong location.  Try copying your Microsoft.SharePoint.dll to both (x64 and x32) program file folder paths and then perform the install.  This should resolve the issue, but it is untested.  Please let me know if this does work and if you have any other issues on an x64 platform.
Apr 22, 2009 at 12:02 AM

Moving the .dll as suggested allowed me to install this on 2008x64.

I think this thread should be retitled so others can find it easier.

Jul 27, 2009 at 3:18 PM
mossdelight wrote:

Moving the .dll as suggested allowed me to install this on 2008x64.

I think this thread should be retitled so others can find it easier.

 

Can you give some more details about where to copy the DLL file?!

I use Server 2003 German with SP2 32bit.

Aug 1, 2009 at 8:28 AM

I have also German Version 32bit on Server 2003.

I have cretead the Directorystructur: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI and copyed the Microsoft.Sharepoint.dll in this directory.

But The Installtion fails, an i get The Error: You must have Sharepoint installed in this Machine /r/n\Assembly.

Any Idea?

Thanks

Aug 3, 2009 at 10:05 AM
schoitsch wrote:

I have also German Version 32bit on Server 2003.

I have cretead the Directorystructur: C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI and copyed the Microsoft.Sharepoint.dll in this directory.

But The Installtion fails, an i get The Error: You must have Sharepoint installed in this Machine /r/n\Assembly.

Any Idea?

Thanks

I've tried it the same way creating the english folder path and copied the dll in there but with no success.

Anyone out there with a hint?

Aug 27, 2009 at 8:07 PM
Edited Aug 27, 2009 at 8:10 PM

It Works!!!

The installer checks for the Microsoft.SharePoint.dll in the [program files folder]\Common Files\Microsoft Shared\web server extensions\12\ISAPI

This is correct! but it meens that [program files] ist not c:\program files!
This ist the Enviromnet Variable %ProgramFiles% !!!!
In the Commandwindow you can get thsi Value by Type "set"

Then Create a Directory with this Name, and create the addionals Subdirs below.
In my GermanSystem i have created follow Directory:
C:\Programme\Common Files\Microsoft Shared\web server extensions\12\ISAPI
In this Directory i copyied the Microsoft.SharePoint.dll - And the Installaion works!!!

 

Oct 6, 2009 at 6:42 PM

I just checked in a change for the 64bit issue that will be included in the next release.

If anyone has a suggestion for how to check localized program files directories in an installer package, please let us know.