Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Vista Home Premium and VS2008, MSDN Vista 64-bit ISO - a couple questions [modified]

Vista Home Premium and VS2008, MSDN Vista 64-bit ISO - a couple questions [modified]

Scheduled Pinned Locked Moved The Lounge
debuggingquestioncsharpc++css
13 Posts 9 Posters 4 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #1

    I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

    Thyme In The Country Interacx My Blog

    modified on Tuesday, September 23, 2008 9:09 AM

    L S A G S 7 Replies Last reply
    0
    • M Marc Clifton

      I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

      Thyme In The Country Interacx My Blog

      modified on Tuesday, September 23, 2008 9:09 AM

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Marc Clifton wrote:

      Vista Home Premium

      It's not lame, but it is also not intended as a development-platform. It's meant for the home user, and should appeal to that particular user.

      1 Reply Last reply
      0
      • M Marc Clifton

        I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

        Thyme In The Country Interacx My Blog

        modified on Tuesday, September 23, 2008 9:09 AM

        S Offline
        S Offline
        Super Lloyd
        wrote on last edited by
        #3

        Marc Clifton wrote:

        Is the OS version tied to the key?

        Yes... ;)

        A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

        R 1 Reply Last reply
        0
        • M Marc Clifton

          I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

          Thyme In The Country Interacx My Blog

          modified on Tuesday, September 23, 2008 9:09 AM

          A Offline
          A Offline
          Anna Jayne Metcalfe
          wrote on last edited by
          #4

          We have Home Premium and Ultimate machines here (both 32 and 64 bit) and I've never had a problem with mixed mode debugging in VS2008 in any of them. Ditto for Win2k8 x64 (which is on my main dev box).

          Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

          M 1 Reply Last reply
          0
          • M Marc Clifton

            I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

            Thyme In The Country Interacx My Blog

            modified on Tuesday, September 23, 2008 9:09 AM

            G Offline
            G Offline
            Gavin Taylor
            wrote on last edited by
            #5

            Marc Clifton wrote:

            where's the menubar in Explorer

            Organize / Layout / Menu Bar

            Marc Clifton wrote:

            display options

            Organize / Folder and Search Options As for the whole problem with your code dying it's probably because .NET 2.0 will by default try to run in native x64 mode and your code is trying to mix with code compiled for 32bit mode (Visio and I'm assuming your c++ code.) To change this you will need to create a new build target under your C# project for 32bit and things should run fine then.

            Gavin Taylor

            M 1 Reply Last reply
            0
            • M Marc Clifton

              I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

              Thyme In The Country Interacx My Blog

              modified on Tuesday, September 23, 2008 9:09 AM

              S Offline
              S Offline
              Steve Thresher
              wrote on last edited by
              #6

              Marc Clifton wrote:

              I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options.

              Alt+T in an explorer window will bring up the tools menu just like every other version of windows. From there you can select Folder Options followed by selecting the View tab. Now configure as required. If you want to disable the 'intelligent' folder type selection you can follow this guide: http://www.tweakguides.com/VA_4.html[^]

              1 Reply Last reply
              0
              • M Marc Clifton

                I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

                Thyme In The Country Interacx My Blog

                modified on Tuesday, September 23, 2008 9:09 AM

                D Offline
                D Offline
                Dan Neely
                wrote on last edited by
                #7

                Marc Clifton wrote:

                Is the OS version tied to the key?

                Yes. There're only two vista disk images. 32 and 64 bit. All else is driven by the key you use. IF you only have one disk, you can order the second from MS for a nominal fee, IIRC $10.

                Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

                1 Reply Last reply
                0
                • G Gavin Taylor

                  Marc Clifton wrote:

                  where's the menubar in Explorer

                  Organize / Layout / Menu Bar

                  Marc Clifton wrote:

                  display options

                  Organize / Folder and Search Options As for the whole problem with your code dying it's probably because .NET 2.0 will by default try to run in native x64 mode and your code is trying to mix with code compiled for 32bit mode (Visio and I'm assuming your c++ code.) To change this you will need to create a new build target under your C# project for 32bit and things should run fine then.

                  Gavin Taylor

                  M Offline
                  M Offline
                  Marc Clifton
                  wrote on last edited by
                  #8

                  Gavin Taylor wrote:

                  Organize / Layout / Menu Bar

                  Gads. How the heck am I going to remember that a year from now when I encounter this again, most likely.

                  Gavin Taylor wrote:

                  To change this you will need to create a new build target under your C# project for 32bit and things should run fine then.

                  Awesome! Thanks! Marc

                  Thyme In The Country Interacx My Blog

                  N 1 Reply Last reply
                  0
                  • A Anna Jayne Metcalfe

                    We have Home Premium and Ultimate machines here (both 32 and 64 bit) and I've never had a problem with mixed mode debugging in VS2008 in any of them. Ditto for Win2k8 x64 (which is on my main dev box).

                    Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                    M Offline
                    M Offline
                    Marc Clifton
                    wrote on last edited by
                    #9

                    Anna-Jayne Metcalfe wrote:

                    We have Home Premium and Ultimate machines here (both 32 and 64 bit) and I've never had a problem with mixed mode debugging in VS2008 in any of them. Ditto for Win2k8 x64 (which is on my main dev box).

                    Thanks Anna! That gives me some confidence that it's me, not Vista. :) Marc

                    Thyme In The Country Interacx My Blog

                    A 1 Reply Last reply
                    0
                    • M Marc Clifton

                      Anna-Jayne Metcalfe wrote:

                      We have Home Premium and Ultimate machines here (both 32 and 64 bit) and I've never had a problem with mixed mode debugging in VS2008 in any of them. Ditto for Win2k8 x64 (which is on my main dev box).

                      Thanks Anna! That gives me some confidence that it's me, not Vista. :) Marc

                      Thyme In The Country Interacx My Blog

                      A Offline
                      A Offline
                      Anna Jayne Metcalfe
                      wrote on last edited by
                      #10

                      Anytime Marc. :)

                      Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        I know this has been discussed, but I don't remember the details, and I'm too lazy to search the forum. :) I recently purchased a new laptop with Vista Home Premium installed. 64 bit, no less. I should have known better. I installed my various progs, like VS2008. A few ugly things began to manifest. First, where's the menubar in Explorer? I want to be able to show the filename extensions as part of the filename, but there's no way I can see to set the display options. Then, one of my apps that interfaces with Visio now crashes. It works fine on 32-bit Vista Business. I'm hoping that it's not an issue with 64-bit Vista. But the real kicker was when I tried to debug the app, which is a mix of managed (C#) and unmanaged (C++) code. I dutifully selected the "debug into unmanaged code" option in VS2008, fired up the debugger, and was told that I can't debug unmanaged code on the "current platform". So, I decided to follow the advice others have often repeated--the first thing they do on getting a new machine is wipe it clean and install the OS without any of the other crap that comes with it (I did make recovery disks first). So, the first question is, is Vista Home Premium so lame? The next question is, I downloaded from MSDN the Vista-64 bit OS ISO. It says it includes Home, Business, etc, all the way up to Ultimate. But nowhere during the installation process does it even ask me what version of the OS I want to install. Why is this? Is the OS version tied to the key? [edit] Interesting, it installed Vista Ultimate[/edit] Marc

                        Thyme In The Country Interacx My Blog

                        modified on Tuesday, September 23, 2008 9:09 AM

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #11

                        Marc Clifton wrote:

                        where's the menubar

                        "They" removed it because it "gives too much power to the user" most likely. It's not only in explorer, almost every new MS program has its "power user options" (such as opening the Folder Options dialog) well hidden "to prevent accidental- or misuse" Being able to see/change file extensions is apparently "deemed hazardous"

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          Gavin Taylor wrote:

                          Organize / Layout / Menu Bar

                          Gads. How the heck am I going to remember that a year from now when I encounter this again, most likely.

                          Gavin Taylor wrote:

                          To change this you will need to create a new build target under your C# project for 32bit and things should run fine then.

                          Awesome! Thanks! Marc

                          Thyme In The Country Interacx My Blog

                          N Offline
                          N Offline
                          Nicholas Butler
                          wrote on last edited by
                          #12

                          Debugging doesn't work well in a 64-bit build - or an "Any CPU" build on a 64-bit system, which is equivalent. I've eventually settled on using Configuration Manager to change the Platform of each project to x86 for Debug / Any CPU. That way you can just select Debug or Release and not have to change the active solution platform as well. HTH, Nick

                          ---------------------------------- Be excellent to each other :)

                          1 Reply Last reply
                          0
                          • S Super Lloyd

                            Marc Clifton wrote:

                            Is the OS version tied to the key?

                            Yes... ;)

                            A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

                            R Offline
                            R Offline
                            Robert Royall
                            wrote on last edited by
                            #13

                            As an elaboration, the MSDN disc (and the one they gave away for free at the Heroes Happen Here thing earlier in the year) contains the full Vista package. It uses your license key to determine which parts of that package (Home Basic/Premium, Business, Ultimate, etc.) to enable when you install. That's why they let you put off entering the license key until after you've finished installing the OS.

                            Imagine that you are hired to build a bridge over a river which gets slightly wider every day; sometimes it shrinks but nobody can predict when. Your client provides no concrete or steel, only timber and cut stone (but they won't tell you what kind). The coefficient of gravity changes randomly from hour to hour, as does the viscosity of air. Your only tools are a hacksaw, a chainsaw, a rubber mallet, and a length of rope. Welcome to my world. -Me explaining my job to an engineer

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups