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. Visual Studio 64 bit

Visual Studio 64 bit

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpcomtoolsperformance
21 Posts 16 Posters 0 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.
  • C Christian Graus

    So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

    Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

    N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #3

    The UI is 32 bit but many of the sub-processes it runs like the debuggers/compilers are 32/64 bit.

    Regards, Nish


    My technology blog: voidnish.wordpress.com

    C 1 Reply Last reply
    0
    • C Christian Graus

      So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

      Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

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

      Have a read of this http://www.hanselman.com/blog/BackToBasics32bitAnd64bitConfusionAroundX86AndX64AndTheNETFrameworkAndCLR.aspx[^]

      H 1 Reply Last reply
      0
      • L Lost User

        Have a read of this http://www.hanselman.com/blog/BackToBasics32bitAnd64bitConfusionAroundX86AndX64AndTheNETFrameworkAndCLR.aspx[^]

        H Offline
        H Offline
        Henry Minute
        wrote on last edited by
        #5

        Useful link.:thumbsup:

        Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

        1 Reply Last reply
        0
        • N Nish Nishant

          The UI is 32 bit but many of the sub-processes it runs like the debuggers/compilers are 32/64 bit.

          Regards, Nish


          My technology blog: voidnish.wordpress.com

          C Offline
          C Offline
          Christian Graus
          wrote on last edited by
          #6

          So VS installs 64 bit code and uses it as needed, unlike other products that come with a 64 bit installer ?

          Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

          G 1 Reply Last reply
          0
          • C Christian Graus

            So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

            Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

            J Offline
            J Offline
            Judah Gabriel Himango
            wrote on last edited by
            #7

            Christian Graus wrote:

            turns out there IS no x64 version of VS. What insanity is this ?

            This comes up from time to time, and the best answer is Rico Mariani's post: Why is there no 64 bit version of Visual Studio (yet)?[^]

            Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
            Judah Himango

            1 Reply Last reply
            0
            • C Christian Graus

              So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

              Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

              D Offline
              D Offline
              David Crow
              wrote on last edited by
              #8

              Christian Graus wrote:

              The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS.

              This makes no sense. You make it sound as though your troubles would go away if you could only use a nonexistent product.

              "One man's wage rise is another man's price increase." - Harold Wilson

              "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

              "Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather

              L C 2 Replies Last reply
              0
              • D David Crow

                Christian Graus wrote:

                The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS.

                This makes no sense. You make it sound as though your troubles would go away if you could only use a nonexistent product.

                "One man's wage rise is another man's price increase." - Harold Wilson

                "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                "Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather

                L Offline
                L Offline
                Luc Pattyn
                wrote on last edited by
                #9

                DavidCrow wrote:

                This makes no sense.

                I think it makes a lot of sense. A whole range of problems go away once you stop using existing products... :-D

                Luc Pattyn [My Articles] Nil Volentibus Arduum

                L 1 Reply Last reply
                0
                • D David Crow

                  Christian Graus wrote:

                  The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS.

                  This makes no sense. You make it sound as though your troubles would go away if you could only use a nonexistent product.

                  "One man's wage rise is another man's price increase." - Harold Wilson

                  "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                  "Some people are making such thorough preparation for rainy days that they aren't enjoying today's sunshine." - William Feather

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #10

                  My problems would go away if VS was not crap. I expected to need an x64 version for it to be able to address enough memory to build my ( not overly complicated ) project.

                  Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                  F 1 Reply Last reply
                  0
                  • L Luc Pattyn

                    DavidCrow wrote:

                    This makes no sense.

                    I think it makes a lot of sense. A whole range of problems go away once you stop using existing products... :-D

                    Luc Pattyn [My Articles] Nil Volentibus Arduum

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

                    Luc Pattyn wrote:

                    A whole range of problems go away once you stop using existing products...

                    And a whole range of problems crop up once you start expecting better future products... :)

                    "Don't confuse experts with facts" - Eric_V

                    1 Reply Last reply
                    0
                    • C Christian Graus

                      So VS installs 64 bit code and uses it as needed, unlike other products that come with a 64 bit installer ?

                      Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                      G Offline
                      G Offline
                      Gary Wheeler
                      wrote on last edited by
                      #12

                      Hmm. I would think, since VS2010 is largely a .NET application, it's JIT'ed to 32-bit or 64-bit either at startup or when it's NGEN'ed at installation time. I believe that's the ugliest sentence I've ever posted online X|. Once more, in English, with feeling: I was under the impression that Visual Studio 2010 is largely a .NET application. That means that it doesn't become 32-bit or 64-bit until it's rendered into native code. That rendering usual happens at startup when the Just-In-Time compiler converts IL byte code to native code. It can also happen at installation time using the Native Image Generator[^] or NGEN tool.

                      Software Zen: delete this;

                      1 Reply Last reply
                      0
                      • C Christian Graus

                        So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

                        Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                        N Offline
                        N Offline
                        Nikola Radosavljevic
                        wrote on last edited by
                        #13

                        If you really have a solution that causes VS to consume more than 1GB of ram after building/debugging for a day, you seriously need to rethink your solution structure and break it into parts. I have my instances of VS running for days, developing solution with >180 projects and VS never needs more than 700Mb of RAM.

                        D 1 Reply Last reply
                        0
                        • C Christian Graus

                          So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

                          Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                          D Offline
                          D Offline
                          Divya Rathore
                          wrote on last edited by
                          #14

                          Ummm.. how else do we think 64 bit software is being made for Windows? And drivers?

                          1 Reply Last reply
                          0
                          • C Christian Graus

                            My problems would go away if VS was not crap. I expected to need an x64 version for it to be able to address enough memory to build my ( not overly complicated ) project.

                            Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                            F Offline
                            F Offline
                            Fabio Franco
                            wrote on last edited by
                            #15

                            Christian Graus wrote:

                            My problems would go away if VS was not crap

                            Are you sure the problem is with VS?? I think a whole mob disagrees with that sentence, because many people don't have problems even with very complicated projects (including 64bit ones).

                            "To alcohol! The cause of, and solution to, all of life's problems" - Homer Simpson

                            1 Reply Last reply
                            0
                            • H Henry Minute

                              I've no doubt that you've already seen this[^]. It seems that rather like the Curate's Egg it is 64bit in parts.

                              Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

                              M Offline
                              M Offline
                              mertg
                              wrote on last edited by
                              #16

                              This, i don't understand. Micro$oft provides 64bit OSes, and development tool is 32 bit. Where they are compiling their own code?

                              K 1 Reply Last reply
                              0
                              • N Nikola Radosavljevic

                                If you really have a solution that causes VS to consume more than 1GB of ram after building/debugging for a day, you seriously need to rethink your solution structure and break it into parts. I have my instances of VS running for days, developing solution with >180 projects and VS never needs more than 700Mb of RAM.

                                D Offline
                                D Offline
                                Dave2909
                                wrote on last edited by
                                #17

                                Actually, I wish it would use more RAM sometimes. Drives me nuts when it has to keep banging on the disk all the time while switching between the same couple of windows with a coupla GB unused RAM...

                                N 1 Reply Last reply
                                0
                                • D Dave2909

                                  Actually, I wish it would use more RAM sometimes. Drives me nuts when it has to keep banging on the disk all the time while switching between the same couple of windows with a coupla GB unused RAM...

                                  N Offline
                                  N Offline
                                  Nikola Radosavljevic
                                  wrote on last edited by
                                  #18

                                  I guess Windows 7 thinks it's smarter to use all those remaining GBs that it displays as free, as disk cache :) Here's hoping that in 5 years storage and working memory will be in one superfast NAND device :)

                                  1 Reply Last reply
                                  0
                                  • C Christian Graus

                                    So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

                                    Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                                    A Offline
                                    A Offline
                                    achillepaoloni
                                    wrote on last edited by
                                    #19

                                    But VS is possible to compile into x64 environment.You need to set this environment and you cn compile and create executable into x64.You cannot launch new application that you've created, into x32 operating system, because you obtain message that both environment aren't compatible.In this case move your app into x64 OS, also Microsoft and yopu can see your app that become possible to launch.That is not exists is VS 64 bit version, into and for X64 operating system(and i hope compatible with x32 env).This is not very good, also because VS at 64, into OS at 64 shall be all x64 and not like now, where only some operation become available.Achille

                                    1 Reply Last reply
                                    0
                                    • M mertg

                                      This, i don't understand. Micro$oft provides 64bit OSes, and development tool is 32 bit. Where they are compiling their own code?

                                      K Offline
                                      K Offline
                                      Kenneth Kasajian
                                      wrote on last edited by
                                      #20

                                      They're using the 32-bit Visual Studio compile and debug 64-bit code.

                                      ken@kasajian.com / www.kasajian.com

                                      1 Reply Last reply
                                      0
                                      • C Christian Graus

                                        So, I installed Weven on my Mac, on a new HDD. Then I had a fit, my MSDN just ended, and I only have x86 versions of VS. The whole point here is to try to create a world where VS can build my project more than twice without needing a restart. Turns out there IS no x64 version of VS. What insanity is this ? I assume that means it can't use more than 3 GB of memory ?

                                        Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.

                                        F Offline
                                        F Offline
                                        fulloflove
                                        wrote on last edited by
                                        #21

                                        although VS is a 32 bit application it can produce x86, x86_64, Itanium and even ARM code for windows phone just change the project to 64 bit and you'll get 64 bit apps compiled

                                        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