Loading ...
Sorry, an error occurred while loading the content.
 

RE: [ASCOM] v5 Install Problem

Expand Messages
  • Tim Long
    It isn t basically any different really, here are some of the gotchas I have found with x64. 1. Be really careful about using absolute paths to things. There
    Message 1 of 22 , Jun 1, 2008
      It isn't basically any different really, here are some of the 'gotchas' I have found with x64.

      1. Be really careful about using absolute paths to things. There are different directories for x64 [Program Files] and x86 [Program Files (x86)] folders. Windows Vista virtualises certain paths for backwards compatibility, too. So things aren't necessarily where you think they are.

      2. You have to watch out about compiling stuff targeting "any CPU" because you can end up in a situation where a 64-bit process tries to call into a 32-bit COM object and everything explodes. For the purposes of ASCOM, until all the platform components are guaranteed 64-bit compatible, everything should be compiled for "Intel x86" architecture only. Guess what the Visual Studio default is... you got it. "Any CPU". Go in and change that now!

      3. When launching an MSI file, the installer doesn't necessarily get full administrator rights and some stuff gets tripped up by that. A workaround for this is to create a batch file that chains the installer package, then right-click the batch file and 'Run as Administrator'. Alternatively, when building the setup project in Visual Studio, ensure that you create the setup.exe bootstrapper. Not only does the bootstrapper check for prerequisites, it also gives you a convenient target to right-click-and-run-as-administrator.

      I'm not sure if any of those will help in this specific case, but those are some of the things I've tripped over.


      Tim Long, Owner & Technology Consultant
      TiGra Networks - The Small Business IT Specialists
      01443 208678 | www.tigranetworks.co.uk
       


      -----Original Message-----
      From: ASCOM-Talk@yahoogroups.com [mailto:ASCOM-Talk@yahoogroups.com] On Behalf Of Bob Denny
      Sent: 29 May 2008 01:59
      To: ASCOM-Talk@yahoogroups.com
      Subject: Re: [ASCOM] v5 Install Problem

      What a mess... more registry ugliness. I'm not familiar with Win64, so maybe Tim
      Long can chime in here. I'm out of office time for today... I've been at it for
      14 hours already :-)))

      -- Bob


      ------------------------------------

      For more information see http://ASCOM-Standards.org/.

      To unsubscribe from this group, send an email FROM THE ACCOUNT YOU USED TO SUBSCRIBE(!) to:
      ASCOM-Talk-unsubscribe@yahoogroups.com

      Yahoo! Groups Links
    • Tim Long
      It s a shame that Silverlight 2.0 is about to change all that ;-) Yes... C# in the browser. Bring it on! Tim Long, Owner & Technology Consultant TiGra Networks
      Message 2 of 22 , Jun 1, 2008
        It's a shame that Silverlight 2.0 is about to change all that ;-) Yes... C# in the browser. Bring it on!


        Tim Long, Owner & Technology Consultant
        TiGra Networks - The Small Business IT Specialists
        01443 208678 | www.tigranetworks.co.uk
         


        -----Original Message-----
        From: ASCOM-Talk@yahoogroups.com [mailto:ASCOM-Talk@yahoogroups.com] On Behalf Of Bob Denny
        Sent: 29 May 2008 14:36
        To: ASCOM-Talk@yahoogroups.com
        Subject: Re: [ASCOM] v5 Install Problem

        John --

        > There is no version of Java for Vista 64 yet

        Unfortunately the JavaScript scripting language name contains the word "Java" at
        the beginning, causing confusion. They aren't related in any way. Netscape came
        up with the JavaScript name for their in-browser scripting system back in the
        mid-90's when Java applets were a big thing - the scripts were able to
        manipulate Java applets, etc. The scripting language itself underwent several
        transformations into what is now an ECMA standard. I personally just love using
        it -- it's one of those "I wonder if you can do this? ... YES!" languages.
        Extremely versatile. Combined with the HTML "Document Object Model" originally
        invented by Microsoft, we now have browsers that can do amazing and wonderful
        things...

        Microsoft's "extended" rendition of JavaScript is called JScript, and that's
        what I use, actually. I am 99.9% certain that JScript runs on Vista 64. It
        certainly runs inside the IE browser on Vista 64... and AFAIK also runs on
        64-bit separately as a built-in scripting language for Windows.

        Matt's problem relates to the registration of the OS-level (COM) objects that
        the ASCOM Platform installs, and that drivers rely on.

        -- Bob


        ------------------------------------

        For more information see http://ASCOM-Standards.org/.

        To unsubscribe from this group, send an email FROM THE ACCOUNT YOU USED TO SUBSCRIBE(!) to:
        ASCOM-Talk-unsubscribe@yahoogroups.com

        Yahoo! Groups Links
      • Stephen J McIntyre
        Did the a build and windows installer that solves this get posted anywhere? I am having the exact same issue installing the AscomPlatform5a.msi on a new Vista
        Message 3 of 22 , Apr 19, 2009
          Did the a build and windows installer that solves this get posted anywhere?

          I am having the exact same issue installing the AscomPlatform5a.msi on a new Vista 64bit PC. I just downloaded the ascomPlatform installer from the download page.

          I don't have the tools (or know how) to build it myself.


          --- In ASCOM-Talk@yahoogroups.com, Matt Thomas <matt_e_thomas@...> wrote:
          >
          > Bob,
          >
          > All fixed!
          >
          > This is one of those things that once the realization hits it is all
          > obvious. ;)
          >
          > It was a good exercise too because now I have a better understanding
          > of the 64-bit registry.
          >
          > Thanks,
          > -Matt Thomas
          > http://www.astromatt.com/
          > CCD Commander: multi-target unattended imaging
          > http://www.ccdcommander.com/
          >
          > Friday, May 30, 2008, 10:18:31 PM, Bob wrote:
          >
          > > ARRRGGGHHH!!! I'll bet you're right. And to make matters more painful, I was
          > > warned about this by Tim Long back last fall in the heat of battle... and
          > > forgot. My apologies for the time you burned figuring this one out, and
          > > congratulations on FIGURING it out!!!
          >
          > > I'll send you the 2 pieces rebuilt for x86 by PM.
          >
          > > -- Bob
          >
        • Larry Phillips
          I would like to know also as I have a brand new Vista 64 machine and I am ready to install ASCOM but have not yet. Larry
          Message 4 of 22 , Apr 19, 2009
            I would like to know also as I have a brand new Vista 64 machine and I am ready to install ASCOM but have not yet.

            Larry

            --- In ASCOM-Talk@yahoogroups.com, "Stephen J McIntyre" <mcintyre_sj@...> wrote:
            >
            > Did the a build and windows installer that solves this get posted anywhere?
            >
            > I am having the exact same issue installing the AscomPlatform5a.msi on a new Vista 64bit PC. I just downloaded the ascomPlatform installer from the download page.
            >
            > I don't have the tools (or know how) to build it myself.
            >
            >
            > --- In ASCOM-Talk@yahoogroups.com, Matt Thomas <matt_e_thomas@> wrote:
            > >
            > > Bob,
            > >
            > > All fixed!
            > >
            > > This is one of those things that once the realization hits it is all
            > > obvious. ;)
            > >
            > > It was a good exercise too because now I have a better understanding
            > > of the 64-bit registry.
            > >
            > > Thanks,
            > > -Matt Thomas
            > > http://www.astromatt.com/
            > > CCD Commander: multi-target unattended imaging
            > > http://www.ccdcommander.com/
            > >
            > > Friday, May 30, 2008, 10:18:31 PM, Bob wrote:
            > >
            > > > ARRRGGGHHH!!! I'll bet you're right. And to make matters more painful, I was
            > > > warned about this by Tim Long back last fall in the heat of battle... and
            > > > forgot. My apologies for the time you burned figuring this one out, and
            > > > congratulations on FIGURING it out!!!
            > >
            > > > I'll send you the 2 pieces rebuilt for x86 by PM.
            > >
            > > > -- Bob
            > >
            >
          • Tim Long
            The problem hasn t been fixed yet but should be in the next platform release. Some of the components for the next release are still in beta or under
            Message 5 of 22 , Apr 19, 2009
              The problem hasn't been fixed yet but should be in the next platform
              release. Some of the components for the next release are still in beta
              or under development, so the release is not imminent.

              You can ignore the error and the Rotator Simulator will not be installed
              correctly, but everything else will work.

              --Tim Long

              -----Original Message-----
              From: ASCOM-Talk@yahoogroups.com [mailto:ASCOM-Talk@yahoogroups.com] On
              Behalf Of Larry Phillips
              Sent: 20 April 2009 03:19
              To: ASCOM-Talk@yahoogroups.com
              Subject: Re: [ASCOM] v5 Install Problem

              I would like to know also as I have a brand new Vista 64 machine and I
              am ready to install ASCOM but have not yet.

              Larry

              --- In ASCOM-Talk@yahoogroups.com, "Stephen J McIntyre"
              <mcintyre_sj@...> wrote:
              >
              > Did the a build and windows installer that solves this get posted
              anywhere?
              >
              > I am having the exact same issue installing the AscomPlatform5a.msi on
              a new Vista 64bit PC. I just downloaded the ascomPlatform installer from
              the download page.
              >
              > I don't have the tools (or know how) to build it myself.
              >
              >
              > --- In ASCOM-Talk@yahoogroups.com, Matt Thomas <matt_e_thomas@> wrote:
              > >
              > > Bob,
              > >
              > > All fixed!
              > >
              > > This is one of those things that once the realization hits it is all
              > > obvious. ;)
              > >
              > > It was a good exercise too because now I have a better understanding
              > > of the 64-bit registry.
              > >
              > > Thanks,
              > > -Matt Thomas
              > > http://www.astromatt.com/
              > > CCD Commander: multi-target unattended imaging
              > > http://www.ccdcommander.com/
              > >
              > > Friday, May 30, 2008, 10:18:31 PM, Bob wrote:
              > >
              > > > ARRRGGGHHH!!! I'll bet you're right. And to make matters more
              painful, I was
              > > > warned about this by Tim Long back last fall in the heat of
              battle... and
              > > > forgot. My apologies for the time you burned figuring this one
              out, and
              > > > congratulations on FIGURING it out!!!
              > >
              > > > I'll send you the 2 pieces rebuilt for x86 by PM.
              > >
              > > > -- Bob
              > >
              >




              ------------------------------------

              For more information see http://ASCOM-Standards.org/.

              To unsubscribe from this group, send an email FROM THE ACCOUNT YOU USED
              TO SUBSCRIBE(!) to:
              ASCOM-Talk-unsubscribe@yahoogroups.com

              Yahoo! Groups Links
            Your message has been successfully submitted and would be delivered to recipients shortly.