PDA

View Full Version : nmorenu.dll don't want it to self register



NewsArchive
07-15-1997, 12:00 AM
I finally figured out that I don't think nmorenu.dll from Netmanages SDK
has to be registered for it to work. I too have gotten the imfamouse
nmorenu.dll failed to self register and after weeks of trying to get around
it I just left it out of the install and copied it to the windows/system
dir manually and everything works fine. How can I install the file in
sysdir without install shield trying to self register it. This would
finally conclude this saga...:) It's taken me longer to get it to install
than it took to write the program.

All help appreciated,
Shawn Looney
motives@bellsouth.net

NewsArchive
07-15-1997, 12:00 AM
There is no direct way to supress the self-registration of files
which contain the "OLESelfRegister" string. Failure of a file
to Self Register indicates that you have missed something
in your setup, mostly a dependent DLL. So the best
approach to this problem is to find out what is missing.
There is a hack to prevent a file from self registering but
the downside to this is that you'll have to do it every time
you do a disk build and it involves some command line
adventures. Read on if you still want to do it.

Express marks a file as self registering in the .iwz file.
The .iwz file is compressed into _setup.lib as setup.ini
which is found on Disk1. Perform the following steps
from a command prompt to prevent a file from self
registering:

1. cd to disk1 of the distribution media
2. ren setup.ini setup.in
3. <Dir where Express is installed>\icomp _setup.lib setup.ini -d
4. open setup.ini in some text editor and search for the name of the file
which doesn't need to be selfregistered. You'll find a key GroupxFiley
to the left of this filename. In the following line you'll find
GroupxFileyReg = 1. Change this line to GroupxFileyReg = 0.
Save your changes.
5. <Dir where Express is installed>\icomp setup.ini _setup.lib
6. ren setup.in setup.ini

You still think you want to do this ????????

--
Rajesh Ramachandran
InstallShield Corporation

MoTives <motives@bellsouth.net> wrote in article
<01bc90df$6c5ef340$0100a8c0@motives-166>...
> I finally figured out that I don't think nmorenu.dll from Netmanages SDK
> has to be registered for it to work. I too have gotten the imfamouse
> nmorenu.dll failed to self register and after weeks of trying to get
around
> it I just left it out of the install and copied it to the windows/system
> dir manually and everything works fine. How can I install the file in
> sysdir without install shield trying to self register it. This would
> finally conclude this saga...:) It's taken me longer to get it to
install
> than it took to write the program.
>
> All help appreciated,
> Shawn Looney
> motives@bellsouth.net
>
>

NewsArchive
07-15-1997, 12:00 AM
On 15 Jul 97 08:22:10 GMT, "Rajesh Ramachandran" <rajesh@installshield.com>
wrote:
>6. ren setup.in setup.ini
>
>You still think you want to do this ????????

Rajesh,

if that is what it takes, I can easily write another little wizard to do
that for InstallShield. I have done so for the Express-to-IFTW issue. It
can be downloaded...

I'd just like some official feedback on that.

Stefan
ellipse data systems

NewsArchive
07-15-1997, 12:00 AM
I have put every .dll and .ocx file that netmange offers into the setup and
cannot get that one to register...no matter if it's the first file or the
last file. I've seen many others with the problem but as of yet I have not
seen a resolution. NO...I don't want to but if it means getting the
program out I may have too. I don't know where else to go....I've spent
almost 3 weeks trying to get this to work and have failed miserably....I
had my installation up to almost 6mb because I added so many things trying
to get it to work.

I hope I'm just missing something but no one yet can point it out.

Thanks for the advice,

Shawn Looney
motives@bellsouth.net

Rajesh Ramachandran <rajesh@installshield.com> wrote in article
<01bc90f9$dd23ab10$8c46b1cc@drain>...
> There is no direct way to supress the self-registration of files
> which contain the "OLESelfRegister" string. Failure of a file
> to Self Register indicates that you have missed something
> in your setup, mostly a dependent DLL. So the best
> approach to this problem is to find out what is missing.
> There is a hack to prevent a file from self registering but
> the downside to this is that you'll have to do it every time
> you do a disk build and it involves some command line
> adventures. Read on if you still want to do it.
>
> Express marks a file as self registering in the .iwz file.
> The .iwz file is compressed into _setup.lib as setup.ini
> which is found on Disk1. Perform the following steps
> from a command prompt to prevent a file from self
> registering:
>
> 1. cd to disk1 of the distribution media
> 2. ren setup.ini setup.in
> 3. <Dir where Express is installed>\icomp _setup.lib setup.ini -d
> 4. open setup.ini in some text editor and search for the name of the file
> which doesn't need to be selfregistered. You'll find a key GroupxFiley
> to the left of this filename. In the following line you'll find
> GroupxFileyReg = 1. Change this line to GroupxFileyReg = 0.
> Save your changes.
> 5. <Dir where Express is installed>\icomp setup.ini _setup.lib
> 6. ren setup.in setup.ini
>
> You still think you want to do this ????????
>
> --
> Rajesh Ramachandran
> InstallShield Corporation
>
> MoTives <motives@bellsouth.net> wrote in article
> <01bc90df$6c5ef340$0100a8c0@motives-166>...
> > I finally figured out that I don't think nmorenu.dll from Netmanages
SDK
> > has to be registered for it to work. I too have gotten the imfamouse
> > nmorenu.dll failed to self register and after weeks of trying to get
> around
> > it I just left it out of the install and copied it to the
windows/system
> > dir manually and everything works fine. How can I install the file in
> > sysdir without install shield trying to self register it. This would
> > finally conclude this saga...:) It's taken me longer to get it to
> install
> > than it took to write the program.
> >
> > All help appreciated,
> > Shawn Looney
> > motives@bellsouth.net
> >
> >
>

NewsArchive
08-01-1997, 12:00 AM
Shawn,

I am having the same problem with NMORENU.DLL Failing to self register.
Have you figured out a work around?



Any help would be appreciated,

Kevin Hulse
ABB Combustion Engineering



MoTives wrote:
>
> I finally figured out that I don't think nmorenu.dll from Netmanages SDK
> has to be registered for it to work. I too have gotten the imfamouse
> nmorenu.dll failed to self register and after weeks of trying to get around
> it I just left it out of the install and copied it to the windows/system
> dir manually and everything works fine. How can I install the file in
> sysdir without install shield trying to self register it. This would
> finally conclude this saga...:) It's taken me longer to get it to install
> than it took to write the program.
>
> All help appreciated,
> Shawn Looney
> motives@bellsouth.net

NewsArchive
08-01-1997, 12:00 AM
On Fri, 01 Aug 1997 10:55:45 -0400, "Kevin M. Hulse"
<kevin.m.hulse@usfsy.mail.abb.com> wrote:
>I am having the same problem with NMORENU.DLL Failing to self register.
>Have you figured out a work around?

People, I have received the solution from NetManage. They have sold the
controls to Netmasters LLC.

The document is available from me on request. What it basically states is
that the registry keys have to be in the registry before the DLL is
registered. We didn't know that, InstallShield didn't know that, Borland
didn't know that.

Sue Netmanage :)

Stefan
ellipse data systems

NewsArchive
08-08-1997, 12:00 AM
Stefan Paetow wrote:
>
> People, I have received the solution from NetManage. They have sold the
> controls to Netmasters LLC.
>
> The document is available from me on request. What it basically states is
> that the registry keys have to be in the registry before the DLL is
> registered. We didn't know that, InstallShield didn't know that, Borland
> didn't know that.
>
> Sue Netmanage :)
>
> Stefan
> ellipse data systems


Stefan,

Thanks for the reply. Could I get a copy of the document? I got around
the problem by removing the "OLESelfRegister" String from the version
resource of the NMORENU.DLL file. Installshield then did not attempt to
auto register the file, and the install ran clean. The program also ran
fine with this DLL not registered.

Kevin.

NewsArchive
09-03-1997, 12:00 AM
Stefan Paetow wrote:
>
> On Fri, 01 Aug 1997 10:55:45 -0400, "Kevin M. Hulse"
> <kevin.m.hulse@usfsy.mail.abb.com> wrote:
> >I am having the same problem with NMORENU.DLL Failing to self register.
> >Have you figured out a work around?
>
> People, I have received the solution from NetManage. They have sold the
> controls to Netmasters LLC.
>
> The document is available from me on request. What it basically states is
> that the registry keys have to be in the registry before the DLL is
> registered. We didn't know that, InstallShield didn't know that, Borland
> didn't know that.
>
> Sue Netmanage :)
>
> Stefan
> ellipse data systems

I also am having the same problem along with the message HTTPCT.OCX can
not self register. I would appreciate if you could also e-mail me the
document you described.

NewsArchive
10-13-1997, 12:00 AM
Stefan Can you please email this document to me as well

Regards
Scott Jones
s.jones@newcastle.scantech.com.au

Stefan Paetow <owner@ellipse-data.com> wrote in article
<33e23cac.41301929@news.installshield.com>...
> On Fri, 01 Aug 1997 10:55:45 -0400, "Kevin M. Hulse"
> <kevin.m.hulse@usfsy.mail.abb.com> wrote:
> >I am having the same problem with NMORENU.DLL Failing to self register.
> >Have you figured out a work around?
>
> People, I have received the solution from NetManage. They have sold the
> controls to Netmasters LLC.
>
> The document is available from me on request. What it basically states is
> that the registry keys have to be in the registry before the DLL is
> registered. We didn't know that, InstallShield didn't know that, Borland
> didn't know that.
>
> Sue Netmanage :)
>
> Stefan
> ellipse data systems
>