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. Managed code is really unmanageable

Managed code is really unmanageable

Scheduled Pinned Locked Moved The Lounge
csharphelpquestion
36 Posts 11 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.
  • E El Corazon

    Muammar© wrote:

    Anyone have the same problem?? What do you do??

    package an installer with VC runtime support. ;P

    _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

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

    Great, I don't know where you guys live but here, we're still running 14-52 KB download rate as the maximum internet speed!! A .net runtime package would take a day to download!!

    E 1 Reply Last reply
    0
    • M Muammar

      Great, I don't know where you guys live but here, we're still running 14-52 KB download rate as the maximum internet speed!! A .net runtime package would take a day to download!!

      E Offline
      E Offline
      El Corazon
      wrote on last edited by
      #17

      Muammar© wrote:

      A .net runtime package would take a day to download!!

      which is why I don't use it... you have a better download rate to some of my machines. More than half my machines will never have a download rate, hand-upgrading machines tends to discourage massive installs as well. No, I use the very small Visual C runtime. Per 2008, that was 1.7mb. I do have a collection of other DLLs, but then I make and distribute my own installers for about a decade now. :)

      _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

      D M 2 Replies Last reply
      0
      • E El Corazon

        Muammar© wrote:

        A .net runtime package would take a day to download!!

        which is why I don't use it... you have a better download rate to some of my machines. More than half my machines will never have a download rate, hand-upgrading machines tends to discourage massive installs as well. No, I use the very small Visual C runtime. Per 2008, that was 1.7mb. I do have a collection of other DLLs, but then I make and distribute my own installers for about a decade now. :)

        _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

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

        I think the size of a runtime is negligible next to some of the data sets you've worked with. :rolleyes:

        3x12=36 2x12=24 1x12=12 0x12=18

        E 1 Reply Last reply
        0
        • D Dan Neely

          I think the size of a runtime is negligible next to some of the data sets you've worked with. :rolleyes:

          3x12=36 2x12=24 1x12=12 0x12=18

          E Offline
          E Offline
          El Corazon
          wrote on last edited by
          #19

          Dan Neely wrote:

          I think the size of a runtime is negligible next to some of the data sets you've worked with.

          come on.... you don't HAVE to use the whole earth and every location we have.... I mean... the state of New Mexico, the entire state at 10m elevation grid and 1 meter imagery is only 350gb... we've still only got a smidgen over 500gb of terrains built. ;P ;P ;P

          _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

          D 1 Reply Last reply
          0
          • E Electron Shepherd

            And then explain why a screensaver needs a 280MB runtime...

            Server and Network Monitoring

            E Offline
            E Offline
            El Corazon
            wrote on last edited by
            #20

            Electron Shepherd wrote:

            And then explain why a screensaver needs a 280MB runtime...

            My lightning screen saver that still is running around somewhere on the internet (from 2002 I think), only requires a small Visual C one. :-D

            _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

            1 Reply Last reply
            0
            • M Muammar

              Marc Clifton wrote:

              Tell them to install the .NET framework!

              I always do, but do you think it's comfortable to ask someone to install a 40 MBs file to run a 100 KBs file?? Besides, they always have the question, why would we need this?? Just to run your applications?? We never had it and never needed it!! Face it Marc, just look me in the eye and tell me this doesn't sound familiar to you :laugh:

              D Offline
              D Offline
              Dr Walt Fair PE
              wrote on last edited by
              #21

              Muammar© wrote:

              do you think it's comfortable to ask someone to install a 40 MBs file to run a 100 KBs file??

              Yes. Library overhead aside, that happens to be the reason it's a 100 KB app and not a 40.1 MB application.

              Muammar© wrote:

              they always have the question, why would we need this?? Just to run your applications?? We never had it and never needed it!!

              If they don't want to run any managed, .NET applications, great. Then you need to write your software for your target consumers. Your bad.

              Muammar© wrote:

              Face it Marc, just look me in the eye and tell me this doesn't sound familiar to you

              I'm not Marc, but this never happens to me. All of the users I've run across in the past 2 or 3 years already have .NET installed. Of course my installation checks for that and will install it if need be, but since most of the installations are on non-internet computers, if they had to open an internet connection to get .NET, I'd hear about it.

              CQ de W5ALT

              Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

              D M 2 Replies Last reply
              0
              • D Dr Walt Fair PE

                Muammar© wrote:

                do you think it's comfortable to ask someone to install a 40 MBs file to run a 100 KBs file??

                Yes. Library overhead aside, that happens to be the reason it's a 100 KB app and not a 40.1 MB application.

                Muammar© wrote:

                they always have the question, why would we need this?? Just to run your applications?? We never had it and never needed it!!

                If they don't want to run any managed, .NET applications, great. Then you need to write your software for your target consumers. Your bad.

                Muammar© wrote:

                Face it Marc, just look me in the eye and tell me this doesn't sound familiar to you

                I'm not Marc, but this never happens to me. All of the users I've run across in the past 2 or 3 years already have .NET installed. Of course my installation checks for that and will install it if need be, but since most of the installations are on non-internet computers, if they had to open an internet connection to get .NET, I'd hear about it.

                CQ de W5ALT

                Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

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

                Walt Fair, Jr. wrote:

                I'm not Marc, but this never happens to me. All of the users I've run across in the past 2 or 3 years already have .NET installed. Of course my installation checks for that and will install it if need be, but since most of the installations are on non-internet computers, if they had to open an internet connection to get .NET, I'd hear about it.

                Doesn't seem to be a problem in your case; but if you're doing offline installs via CD/etc you can put the redistributable installer on instead of the downloader and have that install the framework.

                3x12=36 2x12=24 1x12=12 0x12=18

                1 Reply Last reply
                0
                • E El Corazon

                  Dan Neely wrote:

                  I think the size of a runtime is negligible next to some of the data sets you've worked with.

                  come on.... you don't HAVE to use the whole earth and every location we have.... I mean... the state of New Mexico, the entire state at 10m elevation grid and 1 meter imagery is only 350gb... we've still only got a smidgen over 500gb of terrains built. ;P ;P ;P

                  _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

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

                  Your Honor, the prosecution rests.

                  3x12=36 2x12=24 1x12=12 0x12=18

                  E 1 Reply Last reply
                  0
                  • E El Corazon

                    Muammar© wrote:

                    A .net runtime package would take a day to download!!

                    which is why I don't use it... you have a better download rate to some of my machines. More than half my machines will never have a download rate, hand-upgrading machines tends to discourage massive installs as well. No, I use the very small Visual C runtime. Per 2008, that was 1.7mb. I do have a collection of other DLLs, but then I make and distribute my own installers for about a decade now. :)

                    _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

                    M Offline
                    M Offline
                    Muammar
                    wrote on last edited by
                    #24

                    Great, I like the way you do it and shall consider it. Any hints to start with?? You know, how do I get those used libraries in place for my application.. Thanks mate!

                    E 1 Reply Last reply
                    0
                    • D Dr Walt Fair PE

                      Muammar© wrote:

                      do you think it's comfortable to ask someone to install a 40 MBs file to run a 100 KBs file??

                      Yes. Library overhead aside, that happens to be the reason it's a 100 KB app and not a 40.1 MB application.

                      Muammar© wrote:

                      they always have the question, why would we need this?? Just to run your applications?? We never had it and never needed it!!

                      If they don't want to run any managed, .NET applications, great. Then you need to write your software for your target consumers. Your bad.

                      Muammar© wrote:

                      Face it Marc, just look me in the eye and tell me this doesn't sound familiar to you

                      I'm not Marc, but this never happens to me. All of the users I've run across in the past 2 or 3 years already have .NET installed. Of course my installation checks for that and will install it if need be, but since most of the installations are on non-internet computers, if they had to open an internet connection to get .NET, I'd hear about it.

                      CQ de W5ALT

                      Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

                      M Offline
                      M Offline
                      Muammar
                      wrote on last edited by
                      #25

                      Walt Fair, Jr. wrote:

                      Yes. Library overhead aside, that happens to be the reason it's a 100 KB app and not a 40.1 MB application.

                      No, it doesn't consume the entire framework libraries and my point was some technique you may use to package those used libraries with the application.. I'm researching this for now. Thanks mate!

                      1 Reply Last reply
                      0
                      • M Muammar

                        Great, I like the way you do it and shall consider it. Any hints to start with?? You know, how do I get those used libraries in place for my application.. Thanks mate!

                        E Offline
                        E Offline
                        El Corazon
                        wrote on last edited by
                        #26

                        Muammar© wrote:

                        Great, I like the way you do it and shall consider it. Any hints to start with?? You know, how do I get those used libraries in place for my application.. Thanks mate!

                        search the lounge for installers... its a common request for installer software, comes up about every 6-9 months. If you go back far enough, I even asked it. :laugh:

                        _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

                        1 Reply Last reply
                        0
                        • D Dan Neely

                          Your Honor, the prosecution rests.

                          3x12=36 2x12=24 1x12=12 0x12=18

                          E Offline
                          E Offline
                          El Corazon
                          wrote on last edited by
                          #27

                          Dan Neely wrote:

                          Your Honor, the prosecution rests.

                          :laugh: ;P ;P

                          _________________________ John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others." Shhhhh.... I am not really here. I am a figment of your imagination.... I am still in my cave so this must be an illusion....

                          1 Reply Last reply
                          0
                          • M Muammar

                            I just developed some screen saver and spread it among my friends world wide, and although I specified the target framework to be .NetFramework 2.0, almost everyone complained that they can't run it! Even on Windows Vista!! On the bright side, only Windows7 plays it without the need to install the dotNet framework! Anyone have the same problem?? What do you do??

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

                            Muammar© wrote:

                            although I specified the target framework to be .NetFramework 2.0, almost everyone complained that they can't run it! Even on Windows Vista!!

                            This is weird. Vista comes with 3.0 installed and since 3.0 is IIRC just some extra DLLs added to 2.0 you shouldn't need to install anything else on their machines unless it was removed for some reason.

                            3x12=36 2x12=24 1x12=12 0x12=18

                            M 1 Reply Last reply
                            0
                            • D Dan Neely

                              Muammar© wrote:

                              although I specified the target framework to be .NetFramework 2.0, almost everyone complained that they can't run it! Even on Windows Vista!!

                              This is weird. Vista comes with 3.0 installed and since 3.0 is IIRC just some extra DLLs added to 2.0 you shouldn't need to install anything else on their machines unless it was removed for some reason.

                              3x12=36 2x12=24 1x12=12 0x12=18

                              M Offline
                              M Offline
                              Muammar
                              wrote on last edited by
                              #29

                              Dan Neely wrote:

                              This is weird. Vista comes with 3.0 installed

                              Yes, I know!! Which makes me suspect if my application was really targeted for v2.0!! I thought, maybe because it's a 3.5 environment "being VS 2008" it might use some 3.5 parts although targeted for 2.0

                              D 1 Reply Last reply
                              0
                              • M Muammar

                                Dan Neely wrote:

                                This is weird. Vista comes with 3.0 installed

                                Yes, I know!! Which makes me suspect if my application was really targeted for v2.0!! I thought, maybe because it's a 3.5 environment "being VS 2008" it might use some 3.5 parts although targeted for 2.0

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

                                Sorry if this is a stupid question, but are all your dll's (yours and any 3rd party ones you're using) also set for the 2.0 framework; if you've only set the exe project it won't work.

                                3x12=36 2x12=24 1x12=12 0x12=18

                                M 1 Reply Last reply
                                0
                                • M Muammar

                                  I just developed some screen saver and spread it among my friends world wide, and although I specified the target framework to be .NetFramework 2.0, almost everyone complained that they can't run it! Even on Windows Vista!! On the bright side, only Windows7 plays it without the need to install the dotNet framework! Anyone have the same problem?? What do you do??

                                  H Offline
                                  H Offline
                                  Hired Mind
                                  wrote on last edited by
                                  #31

                                  It is a problem, indeed. Thankfully they've mitigated the problem starting with with .NET 3.5 SP1: .NET Framework Client Profile[^] It's basically a subset of the framework that is smaller and easier to deploy.

                                  Before .NET 4.0, object Universe = NULL;

                                  M 1 Reply Last reply
                                  0
                                  • M Muammar

                                    I just developed some screen saver and spread it among my friends world wide, and although I specified the target framework to be .NetFramework 2.0, almost everyone complained that they can't run it! Even on Windows Vista!! On the bright side, only Windows7 plays it without the need to install the dotNet framework! Anyone have the same problem?? What do you do??

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

                                    thats y i hate .net programming i love C

                                    Ravi S Coding is my birth-right and bugs are part of feature my code has! _________________________________________ Me  Facebook  Twitter

                                    M 1 Reply Last reply
                                    0
                                    • L Lost User

                                      thats y i hate .net programming i love C

                                      Ravi S Coding is my birth-right and bugs are part of feature my code has! _________________________________________ Me  Facebook  Twitter

                                      M Offline
                                      M Offline
                                      Muammar
                                      wrote on last edited by
                                      #33

                                      Ravi Santlani wrote:

                                      love C

                                      You have a point my friend!

                                      L 1 Reply Last reply
                                      0
                                      • H Hired Mind

                                        It is a problem, indeed. Thankfully they've mitigated the problem starting with with .NET 3.5 SP1: .NET Framework Client Profile[^] It's basically a subset of the framework that is smaller and easier to deploy.

                                        Before .NET 4.0, object Universe = NULL;

                                        M Offline
                                        M Offline
                                        Muammar
                                        wrote on last edited by
                                        #34

                                        Hired Mind wrote:

                                        .NET Framework Client Profile[^]

                                        Yep, I just heart about it!

                                        1 Reply Last reply
                                        0
                                        • D Dan Neely

                                          Sorry if this is a stupid question, but are all your dll's (yours and any 3rd party ones you're using) also set for the 2.0 framework; if you've only set the exe project it won't work.

                                          3x12=36 2x12=24 1x12=12 0x12=18

                                          M Offline
                                          M Offline
                                          Muammar
                                          wrote on last edited by
                                          #35

                                          Dan Neely wrote:

                                          if this is a stupid question,

                                          Actually, that's a smart one!! No, I haven't included any external assemblies neither dlls but thanks for drawing my attention to that!

                                          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