Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4177746

msvcrt.dll is not installed by the JRE 1.1.7 installer

XMLWordPrintable

    • b01
    • x86
    • windows_nt



      Name: dm26566 Date: 09/30/98


      msvcrt.dll is not included in the JRE 1.1.7 installation package. It should be installed into
      <Win NT HOME>\system32 directory.
      (Review ID: 39728)
      ======================================================================



      This may be a documentation issue : can someone verify that the msvcrt.dll
      that this user is seeing in the <Win NT HOME>\system32 ( 261K, dated 9/5/98)
      is what was installed by the installer?


      ------------- Begin Forwarded Message -------------

      From: "Dave Meagher" <###@###.###>
      To: "Dale McDuffie" <dale.mcduffie@Eng>
      Subject: Re: msvcrt.dll is not installed by the JRE 1.1.7 installer
      Date: Thu, 1 Oct 1998 10:56:41 -0700
      X-MSMail-Priority: Normal
      X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3


      >We are still looking at this bug: could you please verify that msvcrt.dll
      did
      >not get installed in your <Win NT HOME>\system32 directory? That is the
      >new location.


      There is a msvcrt.dll in <Win NT HOME>\system32 . 261K, dated 9/5/98.
      Is this the files I should use when I re-distrubute the JRE?

      >Also, did you find this problem because something did not work, or because
      >you expected to see msvcrt.dll in the ./bin directory of where JDK 1.1.7
      >was installed?

      We re-distrubute the JRE with our applicaton. I installed the
      new 1.1.7 JRE and opened the readme file and began copying the
      "required files" into my installer. When I got to msvcrt.dll is was not
      to be found, but the readme says it is required. the 1.1.6 JRE
      installs.

      Does this mean that you want the msvcrt.dll to be installed in the
      system32 dir when I re-distrubute the JRE?

      That would really suck. I want all the JRE to
      be contained in my install dir. If I put it in the system32 some
      other install program will overwrite it in the future and my application
      will break.

      This is the main reason why software has such trouble installing
      on windows, because everyone puts DLL files in the system32!

      If you're having trouble with other version of msvcrt.dll in installed,
      just call LoadLibary() and GetProcAddress() and don't
      allow windows search and load the DLL for you.

      Dave Meagher

      >
      >Thanks!
      >
      >Dale McDuffie / Sun Microsystems, Inc.
      >

      dale.mcduffie@Eng 1998-10-01

            busersunw Btplusnull User (Inactive)
            dmcduffisunw Dale Mcduffie (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: