Running MSRS on Vista (or XP) 64-bit RRS feed

  • General discussion

  • Is there a resource (pinned post, video, blog entry etc.) which brings together in one place all the information, tips and trick for running MSRS 2.0 on 64-bit operating systems?
    • Edited by John Tarbox Thursday, April 30, 2009 2:33 AM
    Thursday, April 30, 2009 2:32 AM

All replies

  • We don't have a specific page in the docs for this.

    The primary issue with 64-bit is related to 32-bit DLLs. When you launch an application on 64-bit, it creates either a 64-bit or 32-bit process. If it creates a 64-bit process, then you can't call 32-bit DLLs. (That's an over-simplification, but I think you get the idea).

    For this reason we supply DSSHost32.exe and VPLHost32.exe. Mostly the problems arise if you want to do simulation (which uses XNA) or you have to use legacy 32-bit DLLs that you don't have the source to and cannot re-compile.

    Can you be more specific about problems that you might be having?

    Wednesday, May 6, 2009 8:08 PM
  • "Can you be more specific about problems that you might be having?"

    Well if you will allow me to put the emphasis on _might_ ;-)

    1) Under Vista (64 bit anyway) when using the browser (IE). I am asked to log in. On my XP Home box I am not asked to login.

    My "workaround" for this is to create a SecuritySettings.xml file and place it in the ..\store\ directory (under the MSRS primary directory). My file contains:

    <?xml version="1.0" ?>
    - <SecuritySettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/robotics/2008/02/security.html">
      <Users />

    2) If memory serves me, the first time I used IE to access port 50000 (http://localhost:50000) I got a popup box under Vista but not under XP. I believe this _might_ have been windows firewall asking me if I wished to allow or block access to this non-standard port.

    Friday, May 8, 2009 12:47 AM
  • Yes, the security models in XP and Vista are different, so the behavior is not the same. I have a similar issue between my XP system at home and my Vista system at work.

    Your workaround is perfectly OK if you know your network is secure. We ship the product with security enabled because we don't know what environment it will be installed into.

    Friday, May 8, 2009 2:39 AM