[gme-users] GME Plugin Help
Zoltan Molnar
zoltan.molnar at vanderbilt.edu
Thu Apr 24 11:06:02 CDT 2008
Hi,
In general component registrations can be tracked back to
1- respective paradigm not found (for which the component is intended for)
2- incorrect version of the dll (with respect to the GME version
installed on the target machine)
3- lack of administrative priviledges.
The third a little more detailed:
Windows XP
-----------
User who would execute the 'regsvr32 mycomp.dll' command needs to be
part of the Administrator user group.
Windows Vista
-------------
The user not only needs to be part of the Administrator user group, but
also User Account Control needs to be handled. To this day, i believe
the rough solution to this is to turn off User Account Control, restart
machine, then register dll.
Zoli
gme.magik at xoxy.net wrote:
> Zoli,
>
> Thank you very much for your reply, however, I think the problem is
> more about actually registering the component in the system and
> getting it 'installed' into the GME than it is about dependencies that
> are missing.
>
> Any help about the proper way of getting a DLL addon properly
> installed into GME?
>
> Thank you
>
> On Tue, Apr 22, 2008 at 4:37 PM, Molnar Zoltan -
> zoltan.molnar at Vanderbilt.Edu
> <+gme+magik+4a5eb66d95.zoltan.molnar#Vanderbilt.Edu at spamgourmet.com>
> wrote:
>> Hi,
>>
>> Generally the VC redistributable runtime libs should suffice.
>> Package downloadable from: http://support.microsoft.com/kb/q259403/
>>
>> Otherwise, (if you don't like this for any reason,) you can pick the dlls
>> which are listed for your dll by the depends.exe. [This dpeneds.exe is
>> part of the VS distribution.]
>>
>> Zoli
>>
>> > I have a compiled GME DLL add-on that was created in Visual Studio C++
>> > 2003. It works fine on machines that have Visual Studio installed but
>> > I would know to know how to deploy this DLL to computers that do not
>> > have Visual Studio or can not/should not access the source code of the
>> > DLL. Of course, GME is already installed on these machines.
>> >
>> > I did the paradigm registration and then tried to register a new
>> > component (using File-Register Components--Install new) in GME but I
>> > received this error:
>> >
>> > ---------------------------
>> > MgaUtil
>> > ---------------------------
>> > Error while installing component (0x80004005)
>> > ---------------------------
>> > OK
>> > ---------------------------
>> >
>> > So basically, what is the proper way to deploy a Component DLL for
>> > general GME use? Is there a tutorial on this or some sort of
>> > documentation anywhere?
>> >
>> > Thank you in advance
>> > _______________________________________________
>> > gme-users mailing list
>> > gme-users at list.isis.vanderbilt.edu
>> > http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users
>> >
>>
>>
>> _______________________________________________
>> gme-users mailing list
>> gme-users at list.isis.vanderbilt.edu
>> http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users
>>
> _______________________________________________
> gme-users mailing list
> gme-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users
>
More information about the gme-users
mailing list